Lines Matching +full:serial +full:- +full:shift +full:- +full:bits
1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/leds/leds-bcm63138.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Rafał Miłecki <[email protected]>
24 - items:
25 - enum:
26 - brcm,bcm4908-leds
27 - brcm,bcm6848-leds
28 - brcm,bcm6858-leds
29 - brcm,bcm63148-leds
30 - brcm,bcm63381-leds
31 - brcm,bcm68360-leds
32 - const: brcm,bcm63138-leds
33 - const: brcm,bcm63138-leds
38 "#address-cells":
41 "#size-cells":
44 brcm,serial-shift-bits:
48 This describes the number of 8-bit serial shifters connected to the LED
49 controller block. The hardware is typically using 8-bit shift registers
50 with 8 LEDs per shift register, so 4 shifters results in 32 LEDs or 2
52 registers. If left unspecified, the hardware boot-time default is used.
55 "^led@[a-f0-9]+$":
66 - reg
71 - reg
72 - "#address-cells"
73 - "#size-cells"
78 - |
79 #include <dt-bindings/leds/common.h>
82 compatible = "brcm,bcm4908-leds", "brcm,bcm63138-leds";
84 brcm,serial-shift-bits = <16>;
86 #address-cells = <1>;
87 #size-cells = <0>;
93 default-state = "on";
100 active-low;