1ce2a8c16SMatti Vaittinen# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
2ce2a8c16SMatti Vaittinen%YAML 1.2
3ce2a8c16SMatti Vaittinen---
4ce2a8c16SMatti Vaittinen$id: http://devicetree.org/schemas/iio/light/rohm,bu27010.yaml#
5ce2a8c16SMatti Vaittinen$schema: http://devicetree.org/meta-schemas/core.yaml#
6ce2a8c16SMatti Vaittinen
7ce2a8c16SMatti Vaittinentitle: ROHM BU27010 color sensor
8ce2a8c16SMatti Vaittinen
9ce2a8c16SMatti Vaittinenmaintainers:
10ce2a8c16SMatti Vaittinen  - Matti Vaittinen <mazziesaccount@gmail.com>
11ce2a8c16SMatti Vaittinen
12ce2a8c16SMatti Vaittinendescription: |
13ce2a8c16SMatti Vaittinen  The ROHM BU27010 is a sensor with 6 photodiodes (red, green, blue, clear,
14ce2a8c16SMatti Vaittinen  IR and flickering detection) with five configurable channels. Red, green
15ce2a8c16SMatti Vaittinen  and flickering detection being always available and two out of the rest
16ce2a8c16SMatti Vaittinen  three (blue, clear, IR) can be selected to be simultaneously measured.
17ce2a8c16SMatti Vaittinen  Typical application is adjusting LCD/OLED backlight of TVs, mobile phones
18ce2a8c16SMatti Vaittinen  and tablet PCs.
19ce2a8c16SMatti Vaittinen
20ce2a8c16SMatti Vaittinenproperties:
21ce2a8c16SMatti Vaittinen  compatible:
22ce2a8c16SMatti Vaittinen    const: rohm,bu27010
23ce2a8c16SMatti Vaittinen
24ce2a8c16SMatti Vaittinen  reg:
25ce2a8c16SMatti Vaittinen    maxItems: 1
26ce2a8c16SMatti Vaittinen
27ce2a8c16SMatti Vaittinen  interrupts:
28ce2a8c16SMatti Vaittinen    maxItems: 1
29ce2a8c16SMatti Vaittinen
30ce2a8c16SMatti Vaittinen  vdd-supply: true
31ce2a8c16SMatti Vaittinen
32ce2a8c16SMatti Vaittinenrequired:
33ce2a8c16SMatti Vaittinen  - compatible
34ce2a8c16SMatti Vaittinen  - reg
35ce2a8c16SMatti Vaittinen  - vdd-supply
36ce2a8c16SMatti Vaittinen
37ce2a8c16SMatti VaittinenadditionalProperties: false
38ce2a8c16SMatti Vaittinen
39ce2a8c16SMatti Vaittinenexamples:
40ce2a8c16SMatti Vaittinen  - |
41ce2a8c16SMatti Vaittinen    i2c {
42ce2a8c16SMatti Vaittinen      #address-cells = <1>;
43ce2a8c16SMatti Vaittinen      #size-cells = <0>;
44ce2a8c16SMatti Vaittinen
45ce2a8c16SMatti Vaittinen      light-sensor@38 {
46ce2a8c16SMatti Vaittinen        compatible = "rohm,bu27010";
47ce2a8c16SMatti Vaittinen        reg = <0x38>;
48*c6fd9127SKrzysztof Kozlowski        vdd-supply = <&vdd>;
49ce2a8c16SMatti Vaittinen      };
50ce2a8c16SMatti Vaittinen    };
51