18c2ecf20Sopenharmony_ciLEDs connected to tlc59116 or tlc59108
28c2ecf20Sopenharmony_ci
38c2ecf20Sopenharmony_ciRequired properties
48c2ecf20Sopenharmony_ci- compatible: should be "ti,tlc59116" or "ti,tlc59108"
58c2ecf20Sopenharmony_ci- #address-cells: must be 1
68c2ecf20Sopenharmony_ci- #size-cells: must be 0
78c2ecf20Sopenharmony_ci- reg: typically 0x68
88c2ecf20Sopenharmony_ci
98c2ecf20Sopenharmony_ciEach led is represented as a sub-node of the ti,tlc59116.
108c2ecf20Sopenharmony_ciSee Documentation/devicetree/bindings/leds/common.txt
118c2ecf20Sopenharmony_ci
128c2ecf20Sopenharmony_ciLED sub-node properties:
138c2ecf20Sopenharmony_ci- reg: number of LED line, 0 to 15 or 0 to 7
148c2ecf20Sopenharmony_ci- label: (optional) name of LED
158c2ecf20Sopenharmony_ci- linux,default-trigger : (optional)
168c2ecf20Sopenharmony_ci
178c2ecf20Sopenharmony_ciExamples:
188c2ecf20Sopenharmony_ci
198c2ecf20Sopenharmony_citlc59116@68 {
208c2ecf20Sopenharmony_ci	#address-cells = <1>;
218c2ecf20Sopenharmony_ci	#size-cells = <0>;
228c2ecf20Sopenharmony_ci	compatible = "ti,tlc59116";
238c2ecf20Sopenharmony_ci	reg = <0x68>;
248c2ecf20Sopenharmony_ci
258c2ecf20Sopenharmony_ci	wan@0 {
268c2ecf20Sopenharmony_ci		label = "wrt1900ac:amber:wan";
278c2ecf20Sopenharmony_ci		reg = <0x0>;
288c2ecf20Sopenharmony_ci	};
298c2ecf20Sopenharmony_ci
308c2ecf20Sopenharmony_ci	2g@2 {
318c2ecf20Sopenharmony_ci		label = "wrt1900ac:white:2g";
328c2ecf20Sopenharmony_ci		reg = <0x2>;
338c2ecf20Sopenharmony_ci	};
348c2ecf20Sopenharmony_ci
358c2ecf20Sopenharmony_ci	alive@9 {
368c2ecf20Sopenharmony_ci		label = "wrt1900ac:green:alive";
378c2ecf20Sopenharmony_ci		reg = <0x9>;
388c2ecf20Sopenharmony_ci		linux,default_trigger = "heartbeat";
398c2ecf20Sopenharmony_ci	};
408c2ecf20Sopenharmony_ci};
41