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