Lines Matching +full:kona +full:- +full:pwm
1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/clock/brcm,kona-ccu.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Broadcom Kona family clock control units (CCU)
10 - Florian Fainelli <florian.fainelli@broadcom.com>
11 - Ray Jui <rjui@broadcom.com>
12 - Scott Branden <sbranden@broadcom.com>
15 Broadcom "Kona" style clock control unit (CCU) is a clock provider that
19 - include/dt-bindings/clock/bcm281xx.h for BCM281XX family
20 - include/dt-bindings/clock/bcm21664.h for BCM21664 family
25 - brcm,bcm11351-aon-ccu
26 - brcm,bcm11351-hub-ccu
27 - brcm,bcm11351-master-ccu
28 - brcm,bcm11351-root-ccu
29 - brcm,bcm11351-slave-ccu
30 - brcm,bcm21664-aon-ccu
31 - brcm,bcm21664-master-ccu
32 - brcm,bcm21664-root-ccu
33 - brcm,bcm21664-slave-ccu
38 '#clock-cells':
41 clock-output-names:
46 - compatible
47 - reg
48 - '#clock-cells'
49 - clock-output-names
52 - if:
56 const: brcm,bcm11351-aon-ccu
59 clock-output-names:
61 - const: hub_timer
62 - const: pmu_bsc
63 - const: pmu_bsc_var
64 - if:
68 const: brcm,bcm11351-hub-ccu
71 clock-output-names:
73 - if:
77 const: brcm,bcm11351-master-ccu
80 clock-output-names:
82 - const: sdio1
83 - const: sdio2
84 - const: sdio3
85 - const: sdio4
86 - const: usb_ic
87 - const: hsic2_48m
88 - const: hsic2_12m
89 - if:
94 - brcm,bcm11351-root-ccu
95 - brcm,bcm21664-root-ccu
98 clock-output-names:
100 - if:
104 const: brcm,bcm11351-slave-ccu
107 clock-output-names:
109 - const: uartb
110 - const: uartb2
111 - const: uartb3
112 - const: uartb4
113 - const: ssp0
114 - const: ssp2
115 - const: bsc1
116 - const: bsc2
117 - const: bsc3
118 - const: pwm
119 - if:
123 const: brcm,bcm21664-aon-ccu
126 clock-output-names:
128 - if:
132 const: brcm,bcm21664-master-ccu
135 clock-output-names:
137 - const: sdio1
138 - const: sdio2
139 - const: sdio3
140 - const: sdio4
141 - const: sdio1_sleep
142 - const: sdio2_sleep
143 - const: sdio3_sleep
144 - const: sdio4_sleep
145 - if:
149 const: brcm,bcm21664-slave-ccu
152 clock-output-names:
154 - const: uartb
155 - const: uartb2
156 - const: uartb3
157 - const: bsc1
158 - const: bsc2
159 - const: bsc3
160 - const: bsc4
165 - |
166 clock-controller@3e011000 {
167 compatible = "brcm,bcm11351-slave-ccu";
169 #clock-cells = <1>;
170 clock-output-names = "uartb",
179 "pwm";