4 compatible = "brcm,bcm6362";
19 compatible = "brcm,bmips4350", "mips,mips4Kc";
25 compatible = "brcm,bmips4350", "mips,mips4Kc";
31 cpu_intc: interrupt-controller {
33 compatible = "mti,cpu-interrupt-controller";
36 #interrupt-cells = <1>;
39 memory { device_type = "memory"; reg = <0 0>; };
45 compatible = "simple-bus";
46 interrupt-parent = <&periph_intc>;
48 ext_intc: interrupt-controller@10000018 {
49 compatible = "brcm,bcm6345-ext-intc";
50 reg = <0x10000018 0x4>;
53 #interrupt-cells = <2>;
55 interrupts = <40>, <41>, <42>, <43>;
58 periph_intc: interrupt-controller@10000020 {
59 compatible = "brcm,bcm6345-l1-intc";
60 reg = <0x10000020 0x10>,
64 #interrupt-cells = <1>;
66 interrupt-parent = <&cpu_intc>;
67 interrupts = <2>, <3>;
70 pinctrl: pin-controller@10000080 {
71 compatible = "brcm,bcm6362-pinctrl";
72 reg = <0x10000080 0x8>,
78 reg-names = "dirout", "dat", "led",
79 "mode", "ctrl", "basemode";
84 interrupt-parent = <&ext_intc>;
85 interrupts = <0 0>, <1 0>, <2 0>, <3 0>;
86 interrupt-names = "gpio24", "gpio25",
89 pinctrl_usb_device_led: usb_device_led {
90 function = "usb_device_led";
94 pinctrl_sys_irq: sys_irq {
99 pinctrl_serial_led: serial_led {
100 pinctrl_serial_led_clk: serial_led_clk {
101 function = "serial_led_clk";
105 pinctrl_serial_led_data: serial_led_data {
106 function = "serial_led_data";
111 pinctrl_robosw_led_data: robosw_led_data {
112 function = "robosw_led_data";
116 pinctrl_robosw_led_clk: robosw_led_clk {
117 function = "robosw_led_clk";
121 pinctrl_robosw_led0: robosw_led0 {
122 function = "robosw_led0";
126 pinctrl_robosw_led1: robosw_led1 {
127 function = "robosw_led1";
131 pinctrl_inet_led: inet_led {
132 function = "inet_led";
136 pinctrl_spi_cs2: spi_cs2 {
137 function = "spi_cs2";
141 pinctrl_spi_cs3: spi_cs3 {
142 function = "spi_cs3";
146 pinctrl_ntr_pulse: ntr_pulse {
147 function = "ntr_pulse";
151 pinctrl_uart1_scts: uart1_scts {
152 function = "uart1_scts";
156 pinctrl_uart1_srts: uart1_srts {
157 function = "uart1_srts";
162 pinctrl_uart1: uart1 {
163 pinctrl_uart1_sdin: uart1_sdin {
164 function = "uart1_sdin";
168 pinctrl_uart1_sdout: uart1_sdout {
169 function = "uart1_sdout";
174 pinctrl_adsl_spi: adsl_spi {
175 pinctrl_adsl_spi_miso: adsl_spi_miso {
176 function = "adsl_spi_miso";
180 pinctrl_adsl_spi_mosi: adsl_spi_mosi {
181 function = "adsl_spi_mosi";
185 pinctrl_adsl_spi_clk: adsl_spi_clk {
186 function = "adsl_spi_clk";
190 pinctrl_adsl_spi_cs: adsl_spi_cs {
191 function = "adsl_spi_cs";
196 pinctrl_ephy0_led: ephy0_led {
197 function = "ephy0_led";
201 pinctrl_ephy1_led: ephy1_led {
202 function = "ephy1_led";
206 pinctrl_ephy2_led: ephy2_led {
207 function = "ephy2_led";
211 pinctrl_ephy3_led: ephy3_led {
212 function = "ephy3_led";
216 pinctrl_ext_irq0: ext_irq0 {
217 function = "ext_irq0";
221 pinctrl_ext_irq1: ext_irq1 {
222 function = "ext_irq1";
226 pinctrl_ext_irq2: ext_irq2 {
227 function = "ext_irq2";
231 pinctrl_ext_irq3: ext_irq3 {
232 function = "ext_irq3";
242 uart0: serial@10000100 {
243 compatible = "brcm,bcm6345-uart";
244 reg = <0x10000100 0x18>;
246 interrupt-parent = <&periph_intc>;
249 /* clocks = <&periph_clk>; */
250 /* clock-names = "refclk"; */
255 uart1: serial@10000120 {
256 compatible = "brcm,bcm6345-uart";
257 reg = <0x10000120 0x18>;
259 interrupt-parent = <&periph_intc>;
262 /* clocks = <&periph_clk>; */
263 /* clock-names = "refclk"; */
268 lsspi: spi@10000800 {
269 #address-cells = <1>;
271 compatible = "brcm,bcm6358-spi";
272 reg = <0x10000800 0x70c>;
274 /* clocks = <&clkctl 15>; */
277 hsspi: spi@10001000 {
278 #address-cells = <1>;
280 compatible = "brcm,bcm6328-hsspi";
281 reg = <0x10001000 0x600>;
283 /* clocks = <&clkctl 16>; */
286 leds: led-controller@10001900 {
287 #address-cells = <1>;
289 compatible = "brcm,bcm6328-leds";
290 reg = <0x10001900 0x24>;