1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 $id: http://devicetree.org/schemas/leds/leds-group-multicolor.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Multi-color LED built with monochromatic LEDs
10 - Jean-Jacques Hiblot <jjhiblot@traphandler.com>
13 This driver combines several monochromatic LEDs into one multi-color
14 LED using the multicolor LED class.
18 const: leds-group-multicolor
22 An aray of monochromatic leds
23 $ref: /schemas/types.yaml#/definitions/phandle-array
29 - $ref: leds-class-multicolor.yaml#
31 unevaluatedProperties: false
35 #include <dt-bindings/gpio/gpio.h>
36 #include <dt-bindings/leds/common.h>
39 compatible = "gpio-leds";
42 gpios = <&mcu_pio 0 GPIO_ACTIVE_LOW>;
43 color = <LED_COLOR_ID_RED>;
47 gpios = <&mcu_pio 1 GPIO_ACTIVE_HIGH>;
48 color = <LED_COLOR_ID_GREEN>;
52 gpios = <&mcu_pio 2 GPIO_ACTIVE_HIGH>;
53 color = <LED_COLOR_ID_BLUE>;
58 compatible = "leds-group-multicolor";
59 color = <LED_COLOR_ID_RGB>;
60 function = LED_FUNCTION_INDICATOR;
61 leds = <&led0>, <&led1>, <&led2>;