dt-bindings: leds: add Broadcom's BCM63138 controller
authorRafał Miłecki <rafal@milecki.pl>
Mon, 27 Dec 2021 14:59:04 +0000 (15:59 +0100)
committerPavel Machek <pavel@ucw.cz>
Sun, 17 Jul 2022 11:35:46 +0000 (13:35 +0200)
commit13344f8ce8a0d98aa7f5d69ce3b47393c73a343b
treede3bc993a243ae63a70b910de0ca4b3e95a2c3bb
parent9b60b675194cf59215dc83d52522513da23e84f2
dt-bindings: leds: add Broadcom's BCM63138 controller

Broadcom used 2 LEDs hardware blocks for their BCM63xx SoCs:
1. Older one (BCM6318, BCM6328, BCM6362, BCM63268, BCM6838)
2. Newer one (BCM6848, BCM6858, BCM63138, BCM63148, BCM63381, BCM68360)

The newer one was also later also used on BCM4908 SoC.

Old block is already documented in the leds-bcm6328.yaml. This binding
documents the new one which uses different registers & programming. It's
first used in BCM63138 thus the binding name.

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
Reviewed-by: Rob Herring <robh@kernel.org>
Reviewed-by: Florian Fainelli <f.fainelli@gmail.com>
Signed-off-by: Pavel Machek <pavel@ucw.cz>
Documentation/devicetree/bindings/leds/leds-bcm63138.yaml [new file with mode: 0644]