1*e0d4ffc3SAndrew LunnLEDs connected to tlc59116 or tlc59108 2*e0d4ffc3SAndrew Lunn 3*e0d4ffc3SAndrew LunnRequired properties 4*e0d4ffc3SAndrew Lunn- compatible: should be "ti,tlc59116" or "ti,tlc59108" 5*e0d4ffc3SAndrew Lunn- #address-cells: must be 1 6*e0d4ffc3SAndrew Lunn- #size-cells: must be 0 7*e0d4ffc3SAndrew Lunn- reg: typically 0x68 8*e0d4ffc3SAndrew Lunn 9*e0d4ffc3SAndrew LunnEach led is represented as a sub-node of the ti,tlc59116. 10*e0d4ffc3SAndrew LunnSee Documentation/devicetree/bindings/leds/common.txt 11*e0d4ffc3SAndrew Lunn 12*e0d4ffc3SAndrew LunnLED sub-node properties: 13*e0d4ffc3SAndrew Lunn- reg: number of LED line, 0 to 15 or 0 to 7 14*e0d4ffc3SAndrew Lunn- label: (optional) name of LED 15*e0d4ffc3SAndrew Lunn- linux,default-trigger : (optional) 16*e0d4ffc3SAndrew Lunn 17*e0d4ffc3SAndrew LunnExamples: 18*e0d4ffc3SAndrew Lunn 19*e0d4ffc3SAndrew Lunntlc59116@68 { 20*e0d4ffc3SAndrew Lunn #address-cells = <1>; 21*e0d4ffc3SAndrew Lunn #size-cells = <0>; 22*e0d4ffc3SAndrew Lunn compatible = "ti,tlc59116"; 23*e0d4ffc3SAndrew Lunn reg = <0x68>; 24*e0d4ffc3SAndrew Lunn 25*e0d4ffc3SAndrew Lunn wan@0 { 26*e0d4ffc3SAndrew Lunn label = "wrt1900ac:amber:wan"; 27*e0d4ffc3SAndrew Lunn reg = <0x0>; 28*e0d4ffc3SAndrew Lunn }; 29*e0d4ffc3SAndrew Lunn 30*e0d4ffc3SAndrew Lunn 2g@2 { 31*e0d4ffc3SAndrew Lunn label = "wrt1900ac:white:2g"; 32*e0d4ffc3SAndrew Lunn reg = <0x2>; 33*e0d4ffc3SAndrew Lunn }; 34*e0d4ffc3SAndrew Lunn 35*e0d4ffc3SAndrew Lunn alive@9 { 36*e0d4ffc3SAndrew Lunn label = "wrt1900ac:green:alive"; 37*e0d4ffc3SAndrew Lunn reg = <0x9>; 38*e0d4ffc3SAndrew Lunn linux,default_trigger = "heartbeat"; 39*e0d4ffc3SAndrew Lunn }; 40*e0d4ffc3SAndrew Lunn}; 41