Merge remote-tracking branches 'regulator/fix/88pm800', 'regulator/fix/max8973',...
[linux-drm-fsl-dcu.git] / Documentation / devicetree / bindings / leds / leds-tlc591xx.txt
1 LEDs connected to tlc59116 or tlc59108
2
3 Required properties
4 - compatible: should be "ti,tlc59116" or "ti,tlc59108"
5 - #address-cells: must be 1
6 - #size-cells: must be 0
7 - reg: typically 0x68
8
9 Each led is represented as a sub-node of the ti,tlc59116.
10 See Documentation/devicetree/bindings/leds/common.txt
11
12 LED sub-node properties:
13 - reg: number of LED line, 0 to 15 or 0 to 7
14 - label: (optional) name of LED
15 - linux,default-trigger : (optional)
16
17 Examples:
18
19 tlc59116@68 {
20         #address-cells = <1>;
21         #size-cells = <0>;
22         compatible = "ti,tlc59116";
23         reg = <0x68>;
24
25         wan@0 {
26                 label = "wrt1900ac:amber:wan";
27                 reg = <0x0>;
28         };
29
30         2g@2 {
31                 label = "wrt1900ac:white:2g";
32                 reg = <0x2>;
33         };
34
35         alive@9 {
36                 label = "wrt1900ac:green:alive";
37                 reg = <0x9>;
38                 linux,default_trigger = "heartbeat";
39         };
40 };