Lines Matching +full:bcm11351 +full:- +full:i2c
1 // SPDX-License-Identifier: GPL-2.0-only
4 #include <dt-bindings/clock/bcm21664.h>
5 #include <dt-bindings/interrupt-controller/arm-gic.h>
6 #include <dt-bindings/interrupt-controller/irq.h>
9 #address-cells = <1>;
10 #size-cells = <1>;
13 interrupt-parent = <&gic>;
20 #address-cells = <1>;
21 #size-cells = <0>;
25 compatible = "arm,cortex-a9";
31 compatible = "arm,cortex-a9";
32 enable-method = "brcm,bcm11351-cpu-method";
33 secondary-boot-reg = <0x35004178>;
38 gic: interrupt-controller@3ff00100 {
39 compatible = "arm,cortex-a9-gic";
40 #interrupt-cells = <3>;
41 #address-cells = <0>;
42 interrupt-controller;
48 compatible = "brcm,bcm21664-smc", "brcm,kona-smc";
53 compatible = "brcm,bcm21664-dw-apb-uart", "snps,dw-apb-uart";
57 reg-shift = <2>;
58 reg-io-width = <4>;
63 compatible = "brcm,bcm21664-dw-apb-uart", "snps,dw-apb-uart";
67 reg-shift = <2>;
68 reg-io-width = <4>;
73 compatible = "brcm,bcm21664-dw-apb-uart", "snps,dw-apb-uart";
77 reg-shift = <2>;
78 reg-io-width = <4>;
82 L2: cache-controller@3ff20000 {
83 compatible = "arm,pl310-cache";
85 cache-unified;
86 cache-level = <2>;
90 compatible = "brcm,bcm21664-resetmgr";
95 compatible = "brcm,kona-timer";
102 compatible = "brcm,bcm21664-gpio", "brcm,kona-gpio";
108 #gpio-cells = <2>;
109 #interrupt-cells = <2>;
110 gpio-controller;
111 interrupt-controller;
115 compatible = "brcm,kona-sdhci";
123 compatible = "brcm,kona-sdhci";
131 compatible = "brcm,kona-sdhci";
139 compatible = "brcm,kona-sdhci";
146 bsc1: i2c@3e016000 {
147 compatible = "brcm,bcm21664-i2c", "brcm,kona-i2c";
150 #address-cells = <1>;
151 #size-cells = <0>;
156 bsc2: i2c@3e017000 {
157 compatible = "brcm,bcm21664-i2c", "brcm,kona-i2c";
160 #address-cells = <1>;
161 #size-cells = <0>;
166 bsc3: i2c@3e018000 {
167 compatible = "brcm,bcm21664-i2c", "brcm,kona-i2c";
170 #address-cells = <1>;
171 #size-cells = <0>;
176 bsc4: i2c@3e01c000 {
177 compatible = "brcm,bcm21664-i2c", "brcm,kona-i2c";
180 #address-cells = <1>;
181 #size-cells = <0>;
187 #address-cells = <1>;
188 #size-cells = <1>;
197 #clock-cells = <0>;
198 compatible = "fixed-clock";
199 clock-frequency = <32768>;
203 #clock-cells = <0>;
204 compatible = "fixed-clock";
205 clock-frequency = <32768>;
209 #clock-cells = <0>;
210 compatible = "fixed-clock";
211 clock-frequency = <13000000>;
215 #clock-cells = <0>;
216 compatible = "fixed-clock";
217 clock-frequency = <13000000>;
221 #clock-cells = <0>;
222 compatible = "fixed-clock";
223 clock-frequency = <19500000>;
227 #clock-cells = <0>;
228 compatible = "fixed-clock";
229 clock-frequency = <26000000>;
233 #clock-cells = <0>;
234 compatible = "fixed-clock";
235 clock-frequency = <52000000>;
239 #clock-cells = <0>;
240 compatible = "fixed-clock";
241 clock-frequency = <52000000>;
245 #clock-cells = <0>;
246 compatible = "fixed-clock";
247 clock-frequency = <52000000>;
251 #clock-cells = <0>;
252 compatible = "fixed-clock";
253 clock-frequency = <96000000>;
257 #clock-cells = <0>;
258 compatible = "fixed-clock";
259 clock-frequency = <96000000>;
263 #clock-cells = <0>;
264 compatible = "fixed-clock";
265 clock-frequency = <104000000>;
269 #clock-cells = <0>;
270 compatible = "fixed-clock";
271 clock-frequency = <104000000>;
275 #clock-cells = <0>;
276 compatible = "fixed-clock";
277 clock-frequency = <156000000>;
281 #clock-cells = <0>;
282 compatible = "fixed-clock";
283 clock-frequency = <156000000>;
287 compatible = "brcm,bcm21664-root-ccu";
289 #clock-cells = <1>;
290 clock-output-names = "frac_1m";
294 compatible = "brcm,bcm21664-aon-ccu";
296 #clock-cells = <1>;
297 clock-output-names = "hub_timer";
301 compatible = "brcm,bcm21664-master-ccu";
303 #clock-cells = <1>;
304 clock-output-names = "sdio1",
315 compatible = "brcm,bcm21664-slave-ccu";
317 #clock-cells = <1>;
318 clock-output-names = "uartb",
333 clock-names = "otg";
335 phy-names = "usb2-phy";
339 usbphy: usb-phy@3f130000 {
340 compatible = "brcm,kona-usb2-phy";
342 #phy-cells = <0>;