Lines Matching +full:bcm7038 +full:- +full:l1 +full:- +full:intc

1 // SPDX-License-Identifier: GPL-2.0
3 #include "dt-bindings/clock/bcm6368-clock.h"
4 #include "dt-bindings/reset/bcm6368-reset.h"
7 #address-cells = <1>;
8 #size-cells = <1>;
12 #address-cells = <1>;
13 #size-cells = <0>;
15 mips-hpt-frequency = <200000000>;
31 periph_osc: periph-osc {
32 compatible = "fixed-clock";
33 #clock-cells = <0>;
34 clock-frequency = <50000000>;
35 clock-output-names = "periph";
47 cpu_intc: interrupt-controller {
48 #address-cells = <0>;
49 compatible = "mti,cpu-interrupt-controller";
51 interrupt-controller;
52 #interrupt-cells = <1>;
56 #address-cells = <1>;
57 #size-cells = <1>;
59 compatible = "simple-bus";
62 periph_clk: clock-controller@10000004 {
63 compatible = "brcm,bcm6368-clocks";
65 #clock-cells = <1>;
71 native-endian;
74 compatible = "syscon-reboot";
80 periph_rst: reset-controller@10000010 {
81 compatible = "brcm,bcm6345-reset";
83 #reset-cells = <1>;
86 periph_intc: interrupt-controller@10000020 {
87 compatible = "brcm,bcm6345-l1-intc";
91 interrupt-controller;
92 #interrupt-cells = <1>;
94 interrupt-parent = <&cpu_intc>;
99 compatible = "brcm,bcm7038-wdt";
103 clock-names = "refclk";
105 timeout-sec = <30>;
108 leds0: led-controller@100000d0 {
109 #address-cells = <1>;
110 #size-cells = <0>;
111 compatible = "brcm,bcm6358-leds";
118 compatible = "brcm,bcm6345-uart";
121 interrupt-parent = <&periph_intc>;
125 clock-names = "refclk";
131 compatible = "brcm,bcm6345-uart";
134 interrupt-parent = <&periph_intc>;
138 clock-names = "refclk";
144 #address-cells = <1>;
145 #size-cells = <0>;
146 compatible = "brcm,nand-bcm6368",
147 "brcm,brcmnand-v2.1",
152 reg-names = "nand",
153 "nand-cache",
154 "nand-int-base";
156 interrupt-parent = <&periph_intc>;
160 clock-names = "nand";
166 #address-cells = <1>;
167 #size-cells = <0>;
168 compatible = "brcm,bcm6358-spi";
171 interrupt-parent = <&periph_intc>;
175 clock-names = "spi";
178 reset-names = "spi";
184 compatible = "brcm,bcm6368-ehci", "generic-ehci";
186 big-endian;
188 interrupt-parent = <&periph_intc>;
192 phy-names = "usb";
198 compatible = "brcm,bcm6368-ohci", "generic-ohci";
200 big-endian;
201 no-big-frame-no;
203 interrupt-parent = <&periph_intc>;
207 phy-names = "usb";
212 usbh: usb-phy@10001700 {
213 compatible = "brcm,bcm6368-usbh-phy";
215 #phy-cells = <1>;
218 clock-names = "usbh";
221 reset-names = "usbh";
227 compatible = "brcm,bcm6368-rng";
231 clock-names = "ipsec";
234 reset-names = "ipsec";
239 #address-cells = <1>;
240 #size-cells = <1>;
241 compatible = "cfi-flash";
243 bank-width = <2>;