Skip to content

Commit 8f00b2e

Browse files
David Rivshinrkhuangtao
authored andcommitted
UPSTREAM: DT: leds: Add binding for the ISSI IS31FL32xx family of LED controllers
This adds a binding description for the is31fl3236/35/18/16 I2C LED controllers. Change-Id: I91158188094e1fb46d754bf2dcf813f4123d58b7 Signed-off-by: David Rivshin <drivshin@allworx.com> Acked-by: Rob Herring <robh@kernel.org> Signed-off-by: Jacek Anaszewski <j.anaszewski@samsung.com> Signed-off-by: Wenping Zhang <wenping.zhang@rock-chips.com> (cherry picked from commit 4ef31e4993ffee122c06da04d3410c88c056286e)
1 parent 528c627 commit 8f00b2e

1 file changed

Lines changed: 49 additions & 0 deletions

File tree

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
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

0 commit comments

Comments
 (0)