4 compatible = "brcm,bcm6328";
19 compatible = "brcm,bmips4350", "mips,mips4Kc";
25 cpu_intc: interrupt-controller {
27 compatible = "mti,cpu-interrupt-controller";
30 #interrupt-cells = <1>;
33 memory { device_type = "memory"; reg = <0 0>; };
39 compatible = "simple-bus";
40 interrupt-parent = <&periph_intc>;
42 ext_intc: interrupt-controller@10000018 {
43 compatible = "brcm,bcm6345-ext-intc";
44 reg = <0x10000018 0x4>;
47 #interrupt-cells = <2>;
49 interrupts = <24>, <25>, <26>, <27>;
52 periph_intc: interrupt-controller@10000020 {
53 compatible = "brcm,bcm6345-l1-intc";
54 reg = <0x10000020 0x10>;
57 #interrupt-cells = <1>;
59 interrupt-parent = <&cpu_intc>;
63 pinctrl: pin-controller@10000080 {
64 compatible = "brcm,bcm6328-pinctrl";
65 reg = <0x10000080 0x8>,
69 reg-names = "dirout", "dat", "mode", "mux";
74 interrupt-parent = <&ext_intc>;
75 interrupts = <3 0>, <2 0>, <0 0>, <1 0>;
76 interrupt-names = "gpio12", "gpio15",
79 pinctrl_serial_led: serial_led {
80 pinctrl_serial_led_data: serial_led_data {
81 function = "serial_led_data";
85 pinctrl_serial_led_clk: serial_led_clk {
86 function = "serial_led_clk";
91 pinctrl_inet_act_led: inet_act_led {
92 function = "inet_act_led";
96 pinctrl_pcie_clkreq: pcie_clkreq {
97 function = "pcie_clkreq";
101 pinctrl_ephy0_spd_led: ephy0_spd_led {
106 pinctrl_ephy1_spd_led: ephy1_spd_led {
111 pinctrl_ephy2_spd_led: ephy2_spd_led {
116 pinctrl_ephy3_spd_led: ephy3_spd_led {
121 pinctrl_ephy0_act_led: ephy0_act_led {
122 function = "ephy0_act_led";
126 pinctrl_ephy1_act_led: ephy1_act_led {
127 function = "ephy1_act_led";
131 pinctrl_ephy2_act_led: ephy2_act_led {
132 function = "ephy2_act_led";
136 pinctrl_ephy3_act_led: ephy3_act_led {
137 function = "ephy3_act_led";
141 pinctrl_hsspi_cs1: hsspi_cs1 {
142 function = "hsspi_cs1";
146 pinctrl_usb_port1_device: usb_port1_device {
147 function = "usb_device_port";
151 pinctrl_usb_port1_host: usb_port1_host {
152 function = "usb_host_port";
157 uart0: serial@10000100 {
158 compatible = "brcm,bcm6345-uart";
159 reg = <0x10000100 0x18>;
161 interrupt-parent = <&periph_intc>;
164 /* clocks = <&periph_clk>; */
165 /* clock-names = "refclk"; */
170 uart1: serial@10000120 {
171 compatible = "brcm,bcm6345-uart";
172 reg = <0x10000120 0x18>;
174 interrupt-parent = <&periph_intc>;
177 /* clocks = <&periph_clk>; */
178 /* clock-names = "refclk"; */
183 nflash: nand@10000200 {
184 #address-cells = <1>;
186 compatible = "brcm,nand-bcm6368",
187 "brcm,brcmnand-v2.2",
189 reg = <0x10000200 0x180>,
196 interrupt-parent = <&periph_intc>;
202 leds: led-controller@10000800 {
203 #address-cells = <1>;
205 compatible = "brcm,bcm6328-leds";
206 reg = <0x10000800 0x24>;
210 hsspi: spi@10001000 {
211 #address-cells = <1>;
213 compatible = "brcm,bcm6328-hsspi";
214 reg = <0x10001000 0x600>;
216 /* clocks = <&clkctl 9>; */