1*b4be8bd1SJonathan Cameron# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 2*b4be8bd1SJonathan Cameron%YAML 1.2 3*b4be8bd1SJonathan Cameron--- 4*b4be8bd1SJonathan Cameron$id: http://devicetree.org/schemas/iio/proximity/st,vl53l0x.yaml# 5*b4be8bd1SJonathan Cameron$schema: http://devicetree.org/meta-schemas/core.yaml# 6*b4be8bd1SJonathan Cameron 7*b4be8bd1SJonathan Camerontitle: ST VL53L0X ToF ranging sensor 8*b4be8bd1SJonathan Cameron 9*b4be8bd1SJonathan Cameronmaintainers: 10*b4be8bd1SJonathan Cameron - Song Qiang <songqiang1304521@gmail.com> 11*b4be8bd1SJonathan Cameron 12*b4be8bd1SJonathan Cameronproperties: 13*b4be8bd1SJonathan Cameron compatible: 14*b4be8bd1SJonathan Cameron const: st,vl53l0x 15*b4be8bd1SJonathan Cameron 16*b4be8bd1SJonathan Cameron reg: 17*b4be8bd1SJonathan Cameron maxItems: 1 18*b4be8bd1SJonathan Cameron 19*b4be8bd1SJonathan Cameron interrupts: 20*b4be8bd1SJonathan Cameron maxItems: 1 21*b4be8bd1SJonathan Cameron 22*b4be8bd1SJonathan Cameronrequired: 23*b4be8bd1SJonathan Cameron - compatible 24*b4be8bd1SJonathan Cameron - reg 25*b4be8bd1SJonathan Cameron 26*b4be8bd1SJonathan CameronadditionalProperties: false 27*b4be8bd1SJonathan Cameron 28*b4be8bd1SJonathan Cameronexamples: 29*b4be8bd1SJonathan Cameron - | 30*b4be8bd1SJonathan Cameron #include <dt-bindings/interrupt-controller/irq.h> 31*b4be8bd1SJonathan Cameron i2c { 32*b4be8bd1SJonathan Cameron #address-cells = <1>; 33*b4be8bd1SJonathan Cameron #size-cells = <0>; 34*b4be8bd1SJonathan Cameron 35*b4be8bd1SJonathan Cameron proximity@29 { 36*b4be8bd1SJonathan Cameron compatible = "st,vl53l0x"; 37*b4be8bd1SJonathan Cameron reg = <0x29>; 38*b4be8bd1SJonathan Cameron interrupt-parent = <&gpio>; 39*b4be8bd1SJonathan Cameron interrupts = <23 IRQ_TYPE_EDGE_FALLING>; 40*b4be8bd1SJonathan Cameron }; 41*b4be8bd1SJonathan Cameron }; 42*b4be8bd1SJonathan Cameron... 43