diff options
| author | Johan Adolfsson <johan.adolfsson@axis.com> | 2025-06-17 12:23:55 +0200 |
|---|---|---|
| committer | Lee Jones <lee@kernel.org> | 2025-06-27 13:58:32 +0100 |
| commit | 1d7a74dfba583a9e8dde1f0234e91a5b49032863 (patch) | |
| tree | 2b2c18bb5642593d675ef2b48b3d9aed4f8e73dd | |
| parent | leds: leds-lp50xx: Handle reg to get correct multi_index (diff) | |
| download | linux-1d7a74dfba583a9e8dde1f0234e91a5b49032863.tar.gz linux-1d7a74dfba583a9e8dde1f0234e91a5b49032863.zip | |
dt-bindings: leds: lp50xx: Document child reg, fix example
The led child reg node is the index within the bank, document that
and update the example accordingly.
The reg property in child node is limited to 0-2 since there are 3 leds
per bank, previous value in example was speculative.
Signed-off-by: Johan Adolfsson <johan.adolfsson@axis.com>
Acked-by: Conor Dooley <conor.dooley@microchip.com>
Link: https://lore.kernel.org/r/20250617-led-fix-v7-2-cdbe8efc88fa@axis.com
Signed-off-by: Lee Jones <lee@kernel.org>
| -rw-r--r-- | Documentation/devicetree/bindings/leds/leds-lp50xx.yaml | 19 |
1 files changed, 12 insertions, 7 deletions
diff --git a/Documentation/devicetree/bindings/leds/leds-lp50xx.yaml b/Documentation/devicetree/bindings/leds/leds-lp50xx.yaml index 402c25424525..23f809906ba7 100644 --- a/Documentation/devicetree/bindings/leds/leds-lp50xx.yaml +++ b/Documentation/devicetree/bindings/leds/leds-lp50xx.yaml @@ -81,7 +81,12 @@ patternProperties: properties: reg: - maxItems: 1 + items: + - minimum: 0 + maximum: 2 + + description: + This property denotes the index within the LED bank. required: - reg @@ -138,18 +143,18 @@ examples: color = <LED_COLOR_ID_RGB>; function = LED_FUNCTION_STANDBY; - led@3 { - reg = <0x3>; + led@0 { + reg = <0x0>; color = <LED_COLOR_ID_RED>; }; - led@4 { - reg = <0x4>; + led@1 { + reg = <0x1>; color = <LED_COLOR_ID_GREEN>; }; - led@5 { - reg = <0x5>; + led@2 { + reg = <0x2>; color = <LED_COLOR_ID_BLUE>; }; }; |
