6 compatible = "brcm,bcm6328";
21 compatible = "brcm,bmips4350", "mips,mips4Kc";
27 cpu_intc: interrupt-controller {
29 compatible = "mti,cpu-interrupt-controller";
32 #interrupt-cells = <1>;
35 memory { device_type = "memory"; reg = <0 0>; };
41 compatible = "simple-bus";
42 interrupt-parent = <&periph_intc>;
44 ext_intc: interrupt-controller@10000018 {
45 compatible = "brcm,bcm6345-ext-intc";
46 reg = <0x10000018 0x4>;
49 #interrupt-cells = <2>;
51 interrupts = <24>, <25>, <26>, <27>;
54 periph_intc: interrupt-controller@10000020 {
55 compatible = "brcm,bcm6345-l1-intc";
56 reg = <0x10000020 0x10>;
59 #interrupt-cells = <1>;
61 interrupt-parent = <&cpu_intc>;
65 pinctrl: pin-controller@10000080 {
66 compatible = "brcm,bcm6328-pinctrl";
67 reg = <0x10000080 0x8>,
71 reg-names = "dirout", "dat", "mode", "mux";
76 interrupt-parent = <&ext_intc>;
77 interrupts = <3 0>, <2 0>, <0 0>, <1 0>;
78 interrupt-names = "gpio12", "gpio15",
81 pinctrl_serial_led: serial_led {
82 pinctrl_serial_led_data: serial_led_data {
83 function = "serial_led_data";
87 pinctrl_serial_led_clk: serial_led_clk {
88 function = "serial_led_clk";
93 pinctrl_inet_act_led: inet_act_led {
94 function = "inet_act_led";
98 pinctrl_pcie_clkreq: pcie_clkreq {
99 function = "pcie_clkreq";
103 pinctrl_ephy0_spd_led: ephy0_spd_led {
108 pinctrl_ephy1_spd_led: ephy1_spd_led {
113 pinctrl_ephy2_spd_led: ephy2_spd_led {
118 pinctrl_ephy3_spd_led: ephy3_spd_led {
123 pinctrl_ephy0_act_led: ephy0_act_led {
124 function = "ephy0_act_led";
128 pinctrl_ephy1_act_led: ephy1_act_led {
129 function = "ephy1_act_led";
133 pinctrl_ephy2_act_led: ephy2_act_led {
134 function = "ephy2_act_led";
138 pinctrl_ephy3_act_led: ephy3_act_led {
139 function = "ephy3_act_led";
143 pinctrl_hsspi_cs1: hsspi_cs1 {
144 function = "hsspi_cs1";
148 pinctrl_usb_port1_device: usb_port1_device {
149 function = "usb_device_port";
153 pinctrl_usb_port1_host: usb_port1_host {
154 function = "usb_host_port";
159 uart0: serial@10000100 {
160 compatible = "brcm,bcm6345-uart";
161 reg = <0x10000100 0x18>;
163 interrupt-parent = <&periph_intc>;
166 /* clocks = <&periph_clk>; */
167 /* clock-names = "refclk"; */
172 uart1: serial@10000120 {
173 compatible = "brcm,bcm6345-uart";
174 reg = <0x10000120 0x18>;
176 interrupt-parent = <&periph_intc>;
179 /* clocks = <&periph_clk>; */
180 /* clock-names = "refclk"; */
185 nflash: nand@10000200 {
186 #address-cells = <1>;
188 compatible = "brcm,nand-bcm6368",
189 "brcm,brcmnand-v2.2",
191 reg = <0x10000200 0x180>,
198 interrupt-parent = <&periph_intc>;
204 leds: led-controller@10000800 {
205 #address-cells = <1>;
207 compatible = "brcm,bcm6328-leds";
208 reg = <0x10000800 0x24>;
212 hsspi: spi@10001000 {
213 #address-cells = <1>;
215 compatible = "brcm,bcm6328-hsspi";
216 reg = <0x10001000 0x600>;
218 /* clocks = <&clkctl 9>; */