1*e24ed929SJonathan Cameron# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
2*e24ed929SJonathan Cameron%YAML 1.2
3*e24ed929SJonathan Cameron---
4*e24ed929SJonathan Cameron$id: http://devicetree.org/schemas/iio/light/avago,apds9300.yaml#
5*e24ed929SJonathan Cameron$schema: http://devicetree.org/meta-schemas/core.yaml#
6*e24ed929SJonathan Cameron
7*e24ed929SJonathan Camerontitle: Avago APDS9300 ambient light sensor
8*e24ed929SJonathan Cameron
9*e24ed929SJonathan Cameronmaintainers:
10*e24ed929SJonathan Cameron  - Jonathan Cameron <jic23@kernel.org>
11*e24ed929SJonathan Cameron
12*e24ed929SJonathan Camerondescription: |
13*e24ed929SJonathan Cameron  Datasheet at https://www.avagotech.com/docs/AV02-1077EN
14*e24ed929SJonathan Cameron
15*e24ed929SJonathan Cameronproperties:
16*e24ed929SJonathan Cameron  compatible:
17*e24ed929SJonathan Cameron    const: avago,apds9300
18*e24ed929SJonathan Cameron
19*e24ed929SJonathan Cameron  reg:
20*e24ed929SJonathan Cameron    maxItems: 1
21*e24ed929SJonathan Cameron
22*e24ed929SJonathan Cameron  interrupts:
23*e24ed929SJonathan Cameron    maxItems: 1
24*e24ed929SJonathan Cameron
25*e24ed929SJonathan CameronadditionalProperties: false
26*e24ed929SJonathan Cameron
27*e24ed929SJonathan Cameronrequired:
28*e24ed929SJonathan Cameron  - compatible
29*e24ed929SJonathan Cameron  - reg
30*e24ed929SJonathan Cameron
31*e24ed929SJonathan Cameronexamples:
32*e24ed929SJonathan Cameron  - |
33*e24ed929SJonathan Cameron    i2c {
34*e24ed929SJonathan Cameron        #address-cells = <1>;
35*e24ed929SJonathan Cameron        #size-cells = <0>;
36*e24ed929SJonathan Cameron
37*e24ed929SJonathan Cameron        light-sensor@39 {
38*e24ed929SJonathan Cameron            compatible = "avago,apds9300";
39*e24ed929SJonathan Cameron            reg = <0x39>;
40*e24ed929SJonathan Cameron            interrupt-parent = <&gpio2>;
41*e24ed929SJonathan Cameron            interrupts = <29 8>;
42*e24ed929SJonathan Cameron        };
43*e24ed929SJonathan Cameron    };
44*e24ed929SJonathan Cameron...
45