xref: /linux/Documentation/devicetree/bindings/iio/proximity/st,vl53l0x.yaml (revision b4be8bd1c6a20113737428fc5583aae8d45290ae)
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