xref: /freebsd/sys/contrib/device-tree/Bindings/iio/light/noa1305.yaml (revision ec0ea6efa1ad229d75c394c1a9b9cac33af2b1d3)
1# SPDX-License-Identifier: GPL-2.0
2%YAML 1.2
3---
4$id: http://devicetree.org/schemas/iio/light/noa1305.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: ON Semiconductor NOA1305 Ambient Light Sensor
8
9maintainers:
10  - Martyn Welch <martyn.welch@collabora.com>
11
12description: |
13  Ambient sensing with an i2c interface.
14
15  https://www.onsemi.com/pub/Collateral/NOA1305-D.PDF
16
17properties:
18  compatible:
19    enum:
20      - onnn,noa1305
21
22  reg:
23    maxItems: 1
24
25  vin-supply:
26    description: Regulator that provides power to the sensor
27
28required:
29  - compatible
30  - reg
31
32additionalProperties: false
33
34examples:
35  - |
36    i2c {
37
38        #address-cells = <1>;
39        #size-cells = <0>;
40
41        light@39 {
42                compatible = "onnn,noa1305";
43                reg = <0x39>;
44        };
45    };
46...
47