1 Binding for TI/National Semiconductor LP55xx Led Drivers
4 - compatible: "national,lp5521" or "national,lp5523" or "ti,lp5562" or "ti,lp8501"
5 - reg: I2C slave address
6 - clock-mode: Input clock mode, (0: automode, 1: internal, 2: external)
8 Each child has own specific current settings
9 - led-cur: Current setting at each led channel (mA x10, 0 if led is not connected)
10 - max-cur: Maximun current at each led channel.
13 - label: Used for naming LEDs
14 - pwr-sel: LP8501 specific property. Power selection for output channels.
15 0: D1~9 are connected to VDD
16 1: D1~6 with VDD, D7~9 with VOUT
17 2: D1~6 with VOUT, D7~9 with VDD
18 3: D1~9 are connected to VOUT
20 Alternatively, each child can have specific channel name
21 - chan-name: Name of each channel name
24 3 LED channels, external clock used. Channel names are 'lp5521_pri:channel0',
25 'lp5521_pri:channel1' and 'lp5521_pri:channel2'
28 compatible = "national,lp5521";
31 clock-mode = /bits/ 8 <2>;
34 led-cur = /bits/ 8 <0x2f>;
35 max-cur = /bits/ 8 <0x5f>;
39 led-cur = /bits/ 8 <0x2f>;
40 max-cur = /bits/ 8 <0x5f>;
44 led-cur = /bits/ 8 <0x2f>;
45 max-cur = /bits/ 8 <0x5f>;
50 9 LED channels with specific name. Internal clock used.
51 The I2C slave address is configurable with ASEL1 and ASEL0 pins.
52 Available addresses are 32/33/34/35h.
55 -------------------------
62 compatible = "national,lp5523";
64 clock-mode = /bits/ 8 <1>;
68 led-cur = /bits/ 8 <0x14>;
69 max-cur = /bits/ 8 <0x20>;
74 led-cur = /bits/ 8 <0x14>;
75 max-cur = /bits/ 8 <0x20>;
80 led-cur = /bits/ 8 <0x14>;
81 max-cur = /bits/ 8 <0x20>;
86 led-cur = /bits/ 8 <0x14>;
87 max-cur = /bits/ 8 <0x20>;
92 led-cur = /bits/ 8 <0x14>;
93 max-cur = /bits/ 8 <0x20>;
98 led-cur = /bits/ 8 <0x14>;
99 max-cur = /bits/ 8 <0x20>;
104 led-cur = /bits/ 8 <0x14>;
105 max-cur = /bits/ 8 <0x20>;
110 led-cur = /bits/ 8 <0x14>;
111 max-cur = /bits/ 8 <0x20>;
116 led-cur = /bits/ 8 <0x14>;
117 max-cur = /bits/ 8 <0x20>;
122 4 channels are defined.
125 compatible = "ti,lp5562";
127 clock-mode = /bits/8 <2>;
131 led-cur = /bits/ 8 <0x20>;
132 max-cur = /bits/ 8 <0x60>;
137 led-cur = /bits/ 8 <0x20>;
138 max-cur = /bits/ 8 <0x60>;
143 led-cur = /bits/ 8 <0x20>;
144 max-cur = /bits/ 8 <0x60>;
149 led-cur = /bits/ 8 <0x20>;
150 max-cur = /bits/ 8 <0x60>;
155 9 channels are defined. The 'pwr-sel' is LP8501 specific property.
156 Others are same as LP5523.
159 compatible = "ti,lp8501";
161 clock-mode = /bits/ 8 <2>;
162 pwr-sel = /bits/ 8 <3>; /* D1~9 connected to VOUT */
166 led-cur = /bits/ 8 <0x14>;
167 max-cur = /bits/ 8 <0x20>;
172 led-cur = /bits/ 8 <0x14>;
173 max-cur = /bits/ 8 <0x20>;
178 led-cur = /bits/ 8 <0x14>;
179 max-cur = /bits/ 8 <0x20>;
184 led-cur = /bits/ 8 <0x14>;
185 max-cur = /bits/ 8 <0x20>;
190 led-cur = /bits/ 8 <0x14>;
191 max-cur = /bits/ 8 <0x20>;
196 led-cur = /bits/ 8 <0x14>;
197 max-cur = /bits/ 8 <0x20>;
202 led-cur = /bits/ 8 <0x14>;
203 max-cur = /bits/ 8 <0x20>;
208 led-cur = /bits/ 8 <0x14>;
209 max-cur = /bits/ 8 <0x20>;
214 led-cur = /bits/ 8 <0x14>;
215 max-cur = /bits/ 8 <0x20>;