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";
190 uartlite_pins: uartlite {
192 ralink,group = "uartlite";
193 ralink,function = "uartlite";
199 compatible = "ralink,rt3352-reset", "ralink,rt2880-reset";
204 compatible = "ralink,rt3352-eth", "ralink,rt3050-eth";
205 reg = <0x10100000 10000>;
207 interrupt-parent = <&cpuintc>;
212 compatible = "ralink,rt3352-esw", "ralink,rt3050-esw";
213 reg = <0x10110000 8000>;
215 interrupt-parent = <&intc>;
220 compatible = "ralink,rt3xxx-usbphy";
222 resets = <&rstctrl 22 &rstctrl 25>;
223 reset-names = "host", "device";
227 compatible = "ralink,rt3352-wmac", "ralink,rt2880-wmac";
228 reg = <0x10180000 40000>;
230 interrupt-parent = <&cpuintc>;
233 ralink,eeprom = "soc_wmac.eeprom";
237 compatible = "ralink,rt3xxx-ehci", "ehci-platform";
238 reg = <0x101c0000 0x1000>;
240 interrupt-parent = <&intc>;
247 compatible = "ralink,rt3xxx-ohci", "ohci-platform";
248 reg = <0x101c1000 0x1000>;
250 interrupt-parent = <&intc>;