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