4 compatible = "ralink,rt3352-soc";
8 compatible = "mips,mips24KEc";
13 bootargs = "console=ttyS0,57600";
18 #interrupt-cells = <1>;
20 compatible = "mti,cpu-interrupt-controller";
24 compatible = "palmbus";
25 reg = <0x10000000 0x200000>;
26 ranges = <0x0 0x10000000 0x1FFFFF>;
32 compatible = "ralink,rt3352-sysc", "ralink,rt3050-sysc";
37 compatible = "ralink,rt3352-timer", "ralink,rt2880-timer";
40 interrupt-parent = <&intc>;
45 compatible = "ralink,rt3352-wdt", "ralink,rt2880-wdt";
48 resets = <&rstctrl 8>;
51 interrupt-parent = <&intc>;
56 compatible = "ralink,rt3352-intc", "ralink,rt2880-intc";
60 #interrupt-cells = <1>;
62 interrupt-parent = <&cpuintc>;
67 compatible = "ralink,rt3352-memc", "ralink,rt3050-memc";
70 resets = <&rstctrl 20>;
73 interrupt-parent = <&intc>;
78 compatible = "ralink,rt3352-uart", "ralink,rt2880-uart", "ns16550a";
81 resets = <&rstctrl 12>;
84 interrupt-parent = <&intc>;
93 compatible = "ralink,rt3352-gpio", "ralink,rt2880-gpio";
99 ralink,gpio-base = <0>;
100 ralink,num-gpios = <24>;
101 ralink,register-map = [ 00 04 08 0c
104 resets = <&rstctrl 13>;
107 interrupt-parent = <&intc>;
112 compatible = "ralink,rt3352-gpio", "ralink,rt2880-gpio";
118 ralink,gpio-base = <24>;
119 ralink,num-gpios = <16>;
120 ralink,register-map = [ 00 04 08 0c
128 compatible = "ralink,rt3352-gpio", "ralink,rt2880-gpio";
134 ralink,gpio-base = <40>;
135 ralink,num-gpios = <6>;
136 ralink,register-map = [ 00 04 08 0c
144 compatible = "ralink,rt3352-spi", "ralink,rt2880-spi";
146 #address-cells = <1>;
149 resets = <&rstctrl 18>;
152 pinctrl-names = "default";
153 pinctrl-0 = <&spi_pins>;
159 compatible = "ralink,rt3352-uart", "ralink,rt2880-uart", "ns16550a";
162 resets = <&rstctrl 19>;
163 reset-names = "uartl";
165 interrupt-parent = <&intc>;
170 pinctrl-names = "default";
171 pinctrl-0 = <&uartlite_pins>;
176 compatible = "ralink,rt2880-pinmux";
178 pinctrl-names = "default";
179 pinctrl-0 = <&state_default>;
181 state_default: pinctrl0 {
186 ralink,group = "spi";
187 ralink,function = "spi";
191 uartlite_pins: uartlite {
193 ralink,group = "uartlite";
194 ralink,function = "uartlite";
200 compatible = "ralink,rt3352-reset", "ralink,rt2880-reset";
205 compatible = "ralink,rt3352-eth", "ralink,rt3050-eth";
206 reg = <0x10100000 10000>;
208 resets = <&rstctrl 21>;
211 interrupt-parent = <&cpuintc>;
216 compatible = "ralink,rt3352-esw", "ralink,rt3050-esw";
217 reg = <0x10110000 8000>;
219 resets = <&rstctrl 23>;
222 interrupt-parent = <&intc>;
227 compatible = "ralink,rt3xxx-usbphy";
229 resets = <&rstctrl 22 &rstctrl 25>;
230 reset-names = "host", "device";
234 compatible = "ralink,rt3352-wmac", "ralink,rt2880-wmac";
235 reg = <0x10180000 40000>;
237 interrupt-parent = <&cpuintc>;
240 ralink,eeprom = "soc_wmac.eeprom";
244 compatible = "ralink,rt3xxx-ehci", "ehci-platform";
245 reg = <0x101c0000 0x1000>;
247 interrupt-parent = <&intc>;
254 compatible = "ralink,rt3xxx-ohci", "ohci-platform";
255 reg = <0x101c1000 0x1000>;
257 interrupt-parent = <&intc>;