1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-C 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 2 %YAML 1.2 2 %YAML 1.2 3 --- 3 --- 4 $id: http://devicetree.org/schemas/iio/light/l 4 $id: http://devicetree.org/schemas/iio/light/liteon,ltr390.yaml# 5 $schema: http://devicetree.org/meta-schemas/co 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 6 6 7 title: Lite-On LTR390 ALS and UV Sensor 7 title: Lite-On LTR390 ALS and UV Sensor 8 8 9 description: | 9 description: | 10 The Lite-On LTR390 is an ALS (Ambient Light 10 The Lite-On LTR390 is an ALS (Ambient Light Sensor) and a UV sensor in a 11 single package with i2c address of 0x53. 11 single package with i2c address of 0x53. 12 12 13 Datasheet: 13 Datasheet: 14 https://optoelectronics.liteon.com/upload/ 14 https://optoelectronics.liteon.com/upload/download/DS86-2015-0004/LTR-390UV_Final_%20DS_V1%201.pdf 15 15 16 maintainers: 16 maintainers: 17 - Anshul Dalal <anshulusr@gmail.com> 17 - Anshul Dalal <anshulusr@gmail.com> 18 18 19 properties: 19 properties: 20 compatible: 20 compatible: 21 enum: 21 enum: 22 - liteon,ltr390 22 - liteon,ltr390 23 23 24 reg: 24 reg: 25 maxItems: 1 25 maxItems: 1 26 26 27 interrupts: 27 interrupts: 28 maxItems: 1 28 maxItems: 1 29 description: | 29 description: | 30 Level interrupt pin with open drain outp 30 Level interrupt pin with open drain output. 31 The sensor pulls this pin low when the m 31 The sensor pulls this pin low when the measured reading is greater than 32 some configured threshold. 32 some configured threshold. 33 33 34 vdd-supply: true 34 vdd-supply: true 35 35 36 required: 36 required: 37 - compatible 37 - compatible 38 - reg 38 - reg 39 39 40 additionalProperties: false 40 additionalProperties: false 41 41 42 examples: 42 examples: 43 - | 43 - | 44 #include <dt-bindings/interrupt-controller 44 #include <dt-bindings/interrupt-controller/irq.h> 45 45 46 i2c { 46 i2c { 47 #address-cells = <1>; 47 #address-cells = <1>; 48 #size-cells = <0>; 48 #size-cells = <0>; 49 49 50 light-sensor@53 { 50 light-sensor@53 { 51 compatible = "liteon,ltr390"; 51 compatible = "liteon,ltr390"; 52 reg = <0x53>; 52 reg = <0x53>; 53 interrupts = <18 IRQ_TYPE_EDGE_FAL 53 interrupts = <18 IRQ_TYPE_EDGE_FALLING>; 54 vdd-supply = <&vdd_regulator>; 54 vdd-supply = <&vdd_regulator>; 55 }; 55 }; 56 }; 56 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.