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