6 compatible = "brcm,bcm6358";
21 compatible = "brcm,bmips4350", "mips,mips4Kc";
27 compatible = "brcm,bmips4350", "mips,mips4Kc";
33 cpu_intc: interrupt-controller {
35 compatible = "mti,cpu-interrupt-controller";
38 #interrupt-cells = <1>;
41 memory { device_type = "memory"; reg = <0 0>; };
43 pflash: nor@1e000000 {
44 compatible = "cfi-flash";
45 reg = <0x1e000000 0x2000000>;
57 compatible = "simple-bus";
58 interrupt-parent = <&periph_intc>;
60 periph_intc: interrupt-controller@fffe000c {
61 compatible = "brcm,bcm6345-l1-intc";
62 reg = <0xfffe000c 0x8>,
66 #interrupt-cells = <1>;
68 interrupt-parent = <&cpu_intc>;
69 interrupts = <2>, <3>;
72 ext_intc0: interrupt-controller@fffe0014 {
73 compatible = "brcm,bcm6345-ext-intc";
74 reg = <0xfffe0014 0x4>;
77 #interrupt-cells = <2>;
79 interrupts = <25>, <26>, <27>, <28>;
82 ext_intc1: interrupt-controller@fffe001c {
83 compatible = "brcm,bcm6345-ext-intc";
84 reg = <0xfffe001c 0x4>;
87 #interrupt-cells = <2>;
89 interrupts = <20>, <21>;
92 pinctrl: pin-controller@fffe0080 {
93 compatible = "brcm,bcm6358-pinctrl";
94 reg = <0xfffe0080 0x8>,
96 reg-names = "dirout", "dat", "mode";
97 brcm,gpiomode = <&gpiomode>;
102 interrupts-extended = <&ext_intc1 0 0>,
108 interrupt-names = "gpio32", "gpio33", "gpio34", "gpio35",
111 pinctrl_ebi_cs: ebi_cs {
113 groups = "ebi_cs_grp";
116 pinctrl_uart1: uart1 {
118 groups = "uart1_grp";
121 pinctrl_serial_led: serial_led {
122 function = "serial_led";
123 groups = "serial_led_grp";
126 pinctrl_legacy_led: legacy_led {
127 function = "legacy_led";
128 groups = "legacy_led_grp";
136 pinctrl_spi_cs_23: spi_cs {
138 groups = "spi_cs_grp";
141 pinctrl_utopia: utopia {
143 groups = "utopia_grp";
146 pinctrl_pwm_syn_clk: pwm_syn_clk {
147 function = "pwm_syn_clk";
148 groups = "pwm_syn_clk_grp";
151 pinctrl_sys_irq: sys_irq {
152 function = "sys_irq";
153 groups = "sys_irq_grp";
157 gpiomode: gpiomode@fffe0098 {
158 compatible = "brcm,bcm6358-gpiomode", "syscon";
159 reg = <0xfffe0098 0x4>;
162 leds: led-controller@fffe00d0 {
163 #address-cells = <1>;
165 compatible = "brcm,bcm6358-leds";
166 reg = <0xfffe00d0 0x8>;
170 uart0: serial@fffe0100 {
171 compatible = "brcm,bcm6345-uart";
172 reg = <0xfffe0100 0x18>;
174 interrupt-parent = <&periph_intc>;
177 /* clocks = <&periph_clk>; */
178 /* clock-names = "refclk"; */
183 uart1: serial@fffe0120 {
184 compatible = "brcm,bcm6345-uart";
185 reg = <0xfffe0120 0x18>;
187 interrupt-parent = <&periph_intc>;
190 /* clocks = <&periph_clk>; */
191 /* clock-names = "refclk"; */
196 lsspi: spi@fffe0800 {
197 #address-cells = <1>;
199 compatible = "brcm,bcm6358-spi";
200 reg = <0xfffe0800 0x70c>;
202 /* clocks = <&clkctl 9>; */