Lines Matching +full:multi +full:- +full:led
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/leds/leds-lp50xx.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: LED driver for LP50XX RGB LED from Texas Instruments.
10 - Andrew Davis <afd@ti.com>
13 The LP50XX is multi-channel, I2C RGB LED Drivers that can group RGB LEDs into
14 a LED group or control them individually.
16 The difference in these RGB LED drivers is the number of supported RGB
27 - ti,lp5009
28 - ti,lp5012
29 - ti,lp5018
30 - ti,lp5024
31 - ti,lp5030
32 - ti,lp5036
38 lp5009/12 - 0x14, 0x15, 0x16, 0x17
39 lp5018/24 - 0x28, 0x29, 0x2a, 0x2b
40 lp5030/36 - 0x30, 0x31, 0x32, 0x33
42 enable-gpios:
46 vled-supply:
47 description: LED supply.
49 '#address-cells':
52 '#size-cells':
56 '^multi-led@[0-9a-f]$':
58 $ref: leds-class-multicolor.yaml#
66 This property denotes the LED module number(s) that is used on the
67 for the child node. The LED modules can either be used stand alone
70 '#address-cells':
73 '#size-cells':
77 "^led@[0-9a-f]+$":
87 - reg
90 - compatible
91 - reg
96 - |
97 #include <dt-bindings/gpio/gpio.h>
98 #include <dt-bindings/leds/common.h>
101 #address-cells = <1>;
102 #size-cells = <0>;
104 led-controller@14 {
107 #address-cells = <1>;
108 #size-cells = <0>;
109 enable-gpios = <&gpio1 16>;
111 multi-led@1 {
112 #address-cells = <1>;
113 #size-cells = <0>;
118 led@0 {
123 led@1 {
128 led@2 {
134 multi-led@3 {
135 #address-cells = <1>;
136 #size-cells = <0>;
141 led@3 {
146 led@4 {
151 led@5 {