1*787f6145SJonathan Cameron# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
2*787f6145SJonathan Cameron%YAML 1.2
3*787f6145SJonathan Cameron---
4*787f6145SJonathan Cameron$id: http://devicetree.org/schemas/iio/light/sharp,gp2ap020a00f.yaml#
5*787f6145SJonathan Cameron$schema: http://devicetree.org/meta-schemas/core.yaml#
6*787f6145SJonathan Cameron
7*787f6145SJonathan Camerontitle: Sharp GP2AP020A00F I2C Proximity/ALS sensor
8*787f6145SJonathan Cameron
9*787f6145SJonathan Cameronmaintainers:
10*787f6145SJonathan Cameron  - Kyungmin Park <kyungmin.park@samsung.com>
11*787f6145SJonathan Cameron
12*787f6145SJonathan Camerondescription: |
13*787f6145SJonathan Cameron  The proximity detector sensor requires power supply for its built-in led.
14*787f6145SJonathan Cameron
15*787f6145SJonathan Cameronproperties:
16*787f6145SJonathan Cameron  compatible:
17*787f6145SJonathan Cameron    const: sharp,gp2ap020a00f
18*787f6145SJonathan Cameron
19*787f6145SJonathan Cameron  reg:
20*787f6145SJonathan Cameron    maxItems: 1
21*787f6145SJonathan Cameron
22*787f6145SJonathan Cameron  interrupts:
23*787f6145SJonathan Cameron    maxItems: 1
24*787f6145SJonathan Cameron
25*787f6145SJonathan Cameron  vled-supply: true
26*787f6145SJonathan Cameron
27*787f6145SJonathan CameronadditionalProperties: false
28*787f6145SJonathan Cameron
29*787f6145SJonathan Cameronrequired:
30*787f6145SJonathan Cameron  - compatible
31*787f6145SJonathan Cameron  - reg
32*787f6145SJonathan Cameron  - interrupts
33*787f6145SJonathan Cameron  - vled-supply
34*787f6145SJonathan Cameron
35*787f6145SJonathan Cameronexamples:
36*787f6145SJonathan Cameron  - |
37*787f6145SJonathan Cameron    i2c {
38*787f6145SJonathan Cameron        #address-cells = <1>;
39*787f6145SJonathan Cameron        #size-cells = <0>;
40*787f6145SJonathan Cameron
41*787f6145SJonathan Cameron        light-sensor@39 {
42*787f6145SJonathan Cameron            compatible = "sharp,gp2ap020a00f";
43*787f6145SJonathan Cameron            reg = <0x39>;
44*787f6145SJonathan Cameron            interrupts = <2 0>;
45*787f6145SJonathan Cameron            vled-supply = <&als_reg>;
46*787f6145SJonathan Cameron        };
47*787f6145SJonathan Cameron    };
48*787f6145SJonathan Cameron...
49