1*ec39f1eaSNikita Travkin# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 2*ec39f1eaSNikita Travkin%YAML 1.2 3*ec39f1eaSNikita Travkin--- 4*ec39f1eaSNikita Travkin$id: http://devicetree.org/schemas/iio/light/liteon,ltr501.yaml# 5*ec39f1eaSNikita Travkin$schema: http://devicetree.org/meta-schemas/core.yaml# 6*ec39f1eaSNikita Travkin 7*ec39f1eaSNikita Travkintitle: LiteON LTR501 I2C Proximity and Light sensor 8*ec39f1eaSNikita Travkin 9*ec39f1eaSNikita Travkinmaintainers: 10*ec39f1eaSNikita Travkin - Nikita Travkin <nikita@trvn.ru> 11*ec39f1eaSNikita Travkin 12*ec39f1eaSNikita Travkinproperties: 13*ec39f1eaSNikita Travkin compatible: 14*ec39f1eaSNikita Travkin enum: 15*ec39f1eaSNikita Travkin - liteon,ltr501 16*ec39f1eaSNikita Travkin - liteon,ltr559 17*ec39f1eaSNikita Travkin - liteon,ltr301 18*ec39f1eaSNikita Travkin 19*ec39f1eaSNikita Travkin reg: 20*ec39f1eaSNikita Travkin maxItems: 1 21*ec39f1eaSNikita Travkin 22*ec39f1eaSNikita Travkin vdd-supply: true 23*ec39f1eaSNikita Travkin vddio-supply: true 24*ec39f1eaSNikita Travkin 25*ec39f1eaSNikita Travkin interrupts: 26*ec39f1eaSNikita Travkin maxItems: 1 27*ec39f1eaSNikita Travkin 28*ec39f1eaSNikita TravkinadditionalProperties: false 29*ec39f1eaSNikita Travkin 30*ec39f1eaSNikita Travkinrequired: 31*ec39f1eaSNikita Travkin - compatible 32*ec39f1eaSNikita Travkin - reg 33*ec39f1eaSNikita Travkin 34*ec39f1eaSNikita Travkinexamples: 35*ec39f1eaSNikita Travkin - | 36*ec39f1eaSNikita Travkin #include <dt-bindings/interrupt-controller/irq.h> 37*ec39f1eaSNikita Travkin 38*ec39f1eaSNikita Travkin i2c { 39*ec39f1eaSNikita Travkin #address-cells = <1>; 40*ec39f1eaSNikita Travkin #size-cells = <0>; 41*ec39f1eaSNikita Travkin 42*ec39f1eaSNikita Travkin light-sensor@23 { 43*ec39f1eaSNikita Travkin compatible = "liteon,ltr559"; 44*ec39f1eaSNikita Travkin reg = <0x23>; 45*ec39f1eaSNikita Travkin vdd-supply = <&pm8916_l17>; 46*ec39f1eaSNikita Travkin vddio-supply = <&pm8916_l6>; 47*ec39f1eaSNikita Travkin 48*ec39f1eaSNikita Travkin interrupt-parent = <&msmgpio>; 49*ec39f1eaSNikita Travkin interrupts = <115 IRQ_TYPE_EDGE_FALLING>; 50*ec39f1eaSNikita Travkin }; 51*ec39f1eaSNikita Travkin }; 52