Hello Sven, tried this some time ago for the LP50XX https://lore.kernel.org/all/20210204143726.27977-1-schuchmann@xxxxxxxxxxxxxxxxx/ Your solution looks much better. Could you give an example of how to use it? My Configuration at this time looks like this: multi-led@0 { #address-cells = <1>; #size-cells = <0>; reg = <0x0>; color = <LED_COLOR_ID_RGB>; function = "eee-led-status"; led-0 { color = <LED_COLOR_ID_RED>; }; led-1 { color = <LED_COLOR_ID_GREEN>; }; led-2 { color = <LED_COLOR_ID_BLUE>; }; }; Where do I put the "default-intensities"? Regards, Sven > -----Ursprüngliche Nachricht----- > Von: Sven Schwermer <sven@xxxxxxxxxxxxxxxx> > Gesendet: Dienstag, 3. Mai 2022 13:27 > An: linux-leds@xxxxxxxxxxxxxxx; linux-kernel@xxxxxxxxxxxxxxx; pavel@xxxxxx; > robh+dt@xxxxxxxxxx; krzysztof.kozlowski+dt@xxxxxxxxxx; dmurphy@xxxxxx; > devicetree@xxxxxxxxxxxxxxx > Cc: Sven Schwermer <sven.schwermer@xxxxxxxxxxxxxxxxxxxxxxxxxxx> > Betreff: [PATCH v2 1/2] dt-bindings: leds: Add multi-color default-intensities property > > From: Sven Schwermer <sven.schwermer@xxxxxxxxxxxxxxxxxxxxxxxxxxx> > > This allows to assign intensity values to the indivisual sub LEDs > (colors) at driver probe time, i.e. most commonly at kernel boot time. > This is crucial for setting a specific color early in the boot process. > > Signed-off-by: Sven Schwermer <sven.schwermer@xxxxxxxxxxxxxxxxxxxxxxxxxxx> > --- > > Notes: > V1->V2: no changes > > .../devicetree/bindings/leds/leds-class-multicolor.yaml | 7 +++++++ > 1 file changed, 7 insertions(+) > > diff --git a/Documentation/devicetree/bindings/leds/leds-class-multicolor.yaml > b/Documentation/devicetree/bindings/leds/leds-class-multicolor.yaml > index 37445c68cdef..c483967a847c 100644 > --- a/Documentation/devicetree/bindings/leds/leds-class-multicolor.yaml > +++ b/Documentation/devicetree/bindings/leds/leds-class-multicolor.yaml > @@ -31,6 +31,13 @@ patternProperties: > include/linux/leds/common.h. > enum: [ 8, 9 ] > > + default-intensities: > + description: | > + This parameter, if present, sets the initial intensities of the > + individual colors. This array must have the same length as the > + multi-color LED has sub LEDs (colors). > + $ref: /schemas/types.yaml#/definitions/uint32-array > + > $ref: "common.yaml#" > > required: > -- > 2.36.0