1a0258db6SBaolin WangLEDs connected to Spreadtrum SC27XX PMIC breathing light controller 2a0258db6SBaolin Wang 3a0258db6SBaolin WangThe SC27xx breathing light controller supports to 3 outputs: 4a0258db6SBaolin Wangred LED, green LED and blue LED. Each LED can work at normal 5a0258db6SBaolin WangPWM mode or breath light mode. 6a0258db6SBaolin Wang 7a0258db6SBaolin WangRequired properties: 8a0258db6SBaolin Wang- compatible: Should be "sprd,sc2731-bltc". 9a0258db6SBaolin Wang- #address-cells: Must be 1. 10a0258db6SBaolin Wang- #size-cells: Must be 0. 11a0258db6SBaolin Wang- reg: Specify the controller address. 12a0258db6SBaolin Wang 13a0258db6SBaolin WangRequired child properties: 14a0258db6SBaolin Wang- reg: Port this LED is connected to. 15a0258db6SBaolin Wang 16a0258db6SBaolin WangOptional child properties: 170f0f2579SJacek Anaszewski- function: See Documentation/devicetree/bindings/leds/common.txt. 180f0f2579SJacek Anaszewski- color: See Documentation/devicetree/bindings/leds/common.txt. 190f0f2579SJacek Anaszewski- label: See Documentation/devicetree/bindings/leds/common.txt (deprecated). 20a0258db6SBaolin Wang 21a0258db6SBaolin WangExamples: 22a0258db6SBaolin Wang 23a0258db6SBaolin Wangled-controller@200 { 24a0258db6SBaolin Wang compatible = "sprd,sc2731-bltc"; 25a0258db6SBaolin Wang #address-cells = <1>; 26a0258db6SBaolin Wang #size-cells = <0>; 27a0258db6SBaolin Wang reg = <0x200>; 28a0258db6SBaolin Wang 29a0258db6SBaolin Wang led@0 { 300f0f2579SJacek Anaszewski color = <LED_COLOR_ID_RED>; 31a0258db6SBaolin Wang reg = <0x0>; 32a0258db6SBaolin Wang }; 33a0258db6SBaolin Wang 34a0258db6SBaolin Wang led@1 { 350f0f2579SJacek Anaszewski color = <LED_COLOR_ID_GREEN>; 36a0258db6SBaolin Wang reg = <0x1>; 37a0258db6SBaolin Wang }; 38a0258db6SBaolin Wang 39a0258db6SBaolin Wang led@2 { 400f0f2579SJacek Anaszewski color = <LED_COLOR_ID_BLUE>; 41a0258db6SBaolin Wang reg = <0x2>; 42a0258db6SBaolin Wang }; 43a0258db6SBaolin Wang}; 44