xref: /linux/Documentation/devicetree/bindings/iio/light/capella,cm36651.yaml (revision cdd38c5f1ce4398ec58fec95904b75824daab7b5)
1*b8a8dab1SJonathan Cameron# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
2*b8a8dab1SJonathan Cameron%YAML 1.2
3*b8a8dab1SJonathan Cameron---
4*b8a8dab1SJonathan Cameron$id: http://devicetree.org/schemas/iio/light/capella,cm36651.yaml#
5*b8a8dab1SJonathan Cameron$schema: http://devicetree.org/meta-schemas/core.yaml#
6*b8a8dab1SJonathan Cameron
7*b8a8dab1SJonathan Camerontitle: Capella CM36651 I2C Proximity and Color Light sensor
8*b8a8dab1SJonathan Cameron
9*b8a8dab1SJonathan Cameronmaintainers:
10*b8a8dab1SJonathan Cameron  - Beomho Seo <beomho.seo@samsung.com>
11*b8a8dab1SJonathan Cameron
12*b8a8dab1SJonathan Cameronproperties:
13*b8a8dab1SJonathan Cameron  compatible:
14*b8a8dab1SJonathan Cameron    const: capella,cm36651
15*b8a8dab1SJonathan Cameron
16*b8a8dab1SJonathan Cameron  reg:
17*b8a8dab1SJonathan Cameron    maxItems: 1
18*b8a8dab1SJonathan Cameron
19*b8a8dab1SJonathan Cameron  interrupts:
20*b8a8dab1SJonathan Cameron    maxItems: 1
21*b8a8dab1SJonathan Cameron
22*b8a8dab1SJonathan Cameron  vled-supply:
23*b8a8dab1SJonathan Cameron    description: |
24*b8a8dab1SJonathan Cameron      Supply for the IR_LED which is part of the cm36651 for proximity detection.
25*b8a8dab1SJonathan Cameron
26*b8a8dab1SJonathan CameronadditionalProperties: false
27*b8a8dab1SJonathan Cameron
28*b8a8dab1SJonathan Cameronrequired:
29*b8a8dab1SJonathan Cameron  - compatible
30*b8a8dab1SJonathan Cameron  - reg
31*b8a8dab1SJonathan Cameron  - interrupts
32*b8a8dab1SJonathan Cameron  - vled-supply
33*b8a8dab1SJonathan Cameron
34*b8a8dab1SJonathan Cameronexamples:
35*b8a8dab1SJonathan Cameron  - |
36*b8a8dab1SJonathan Cameron    i2c {
37*b8a8dab1SJonathan Cameron        #address-cells = <1>;
38*b8a8dab1SJonathan Cameron        #size-cells = <0>;
39*b8a8dab1SJonathan Cameron
40*b8a8dab1SJonathan Cameron        light-sensor@18 {
41*b8a8dab1SJonathan Cameron            compatible = "capella,cm36651";
42*b8a8dab1SJonathan Cameron            reg = <0x18>;
43*b8a8dab1SJonathan Cameron            interrupt-parent = <&gpx0>;
44*b8a8dab1SJonathan Cameron            interrupts = <2 0>;
45*b8a8dab1SJonathan Cameron            vled-supply = <&ps_als_reg>;
46*b8a8dab1SJonathan Cameron        };
47*b8a8dab1SJonathan Cameron    };
48*b8a8dab1SJonathan Cameron...
49