DT: leds: Add binding for the ISSI IS31FL32xx family of LED controllers
[deliverable/linux.git] / Documentation / devicetree / bindings / leds / leds-is31fl32xx.txt
1 Binding for ISSI IS31FL32xx LED Drivers
2
3 The IS31FL32xx family of LED drivers are I2C devices with multiple
4 constant-current channels, each with independent 256-level PWM control.
5 Each LED is represented as a sub-node of the device.
6
7 Required properties:
8 - compatible: one of
9 issi,is31fl3236
10 issi,is31fl3235
11 issi,is31fl3218
12 issi,is31fl3216
13 - reg: I2C slave address
14 - address-cells : must be 1
15 - size-cells : must be 0
16
17 LED sub-node properties:
18 - reg : LED channel number (1..N)
19 - label : (optional)
20 see Documentation/devicetree/bindings/leds/common.txt
21 - linux,default-trigger : (optional)
22 see Documentation/devicetree/bindings/leds/common.txt
23
24
25 Example:
26
27 is31fl3236: led-controller@3c {
28 compatible = "issi,is31fl3236";
29 reg = <0x3c>;
30 #address-cells = <1>;
31 #size-cells = <0>;
32
33 led@1 {
34 reg = <1>;
35 label = "EB:blue:usr0";
36 };
37 led@2 {
38 reg = <2>;
39 label = "EB:blue:usr1";
40 };
41 ...
42 led@36 {
43 reg = <36>;
44 label = "EB:blue:usr35";
45 };
46 };
47
48 For more product information please see the link below:
49 http://www.issi.com/US/product-analog-fxled-driver.shtml
This page took 0.048178 seconds and 5 git commands to generate.