brintos

brintos / linux-shallow public Read only

0
0
Text · 1.2 KiB · 5d98ef2 Raw
57 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/iio/light/liteon,ltr390.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Lite-On LTR390 ALS and UV Sensor8 9description: |10  The Lite-On LTR390 is an ALS (Ambient Light Sensor) and a UV sensor in a11  single package with i2c address of 0x53.12 13  Datasheet:14    https://optoelectronics.liteon.com/upload/download/DS86-2015-0004/LTR-390UV_Final_%20DS_V1%201.pdf15 16maintainers:17  - Anshul Dalal <anshulusr@gmail.com>18 19properties:20  compatible:21    enum:22      - liteon,ltr39023 24  reg:25    maxItems: 126 27  interrupts:28    maxItems: 129    description: |30      Level interrupt pin with open drain output.31      The sensor pulls this pin low when the measured reading is greater than32      some configured threshold.33 34  vdd-supply: true35 36required:37  - compatible38  - reg39 40additionalProperties: false41 42examples:43  - |44    #include <dt-bindings/interrupt-controller/irq.h>45 46    i2c {47        #address-cells = <1>;48        #size-cells = <0>;49 50        light-sensor@53 {51            compatible = "liteon,ltr390";52            reg = <0x53>;53            interrupts = <18 IRQ_TYPE_EDGE_FALLING>;54            vdd-supply = <&vdd_regulator>;55        };56    };57