4 compatible = "ralink,rt3352-soc";
8 compatible = "mips,mips24KEc";
13 bootargs = "console=ttyS0,57600";
18 #interrupt-cells = <1>;
20 compatible = "mti,cpu-interrupt-controller";
29 compatible = "palmbus";
30 reg = <0x10000000 0x200000>;
31 ranges = <0x0 0x10000000 0x1FFFFF>;
37 compatible = "ralink,rt3352-sysc", "ralink,rt3050-sysc";
42 compatible = "ralink,rt3352-timer", "ralink,rt2880-timer";
45 interrupt-parent = <&intc>;
50 compatible = "ralink,rt3352-wdt", "ralink,rt2880-wdt";
53 resets = <&rstctrl 8>;
56 interrupt-parent = <&intc>;
61 compatible = "ralink,rt3352-intc", "ralink,rt2880-intc";
65 #interrupt-cells = <1>;
67 interrupt-parent = <&cpuintc>;
72 compatible = "ralink,rt3352-memc", "ralink,rt3050-memc";
75 resets = <&rstctrl 20>;
78 interrupt-parent = <&intc>;
83 compatible = "ralink,rt3352-uart", "ralink,rt2880-uart", "ns16550a";
86 resets = <&rstctrl 12>;
89 interrupt-parent = <&intc>;
98 compatible = "ralink,rt3352-gpio", "ralink,rt2880-gpio";
104 ralink,gpio-base = <0>;
105 ralink,num-gpios = <24>;
106 ralink,register-map = [ 00 04 08 0c
109 resets = <&rstctrl 13>;
112 interrupt-parent = <&intc>;
117 compatible = "ralink,rt3352-gpio", "ralink,rt2880-gpio";
123 ralink,gpio-base = <24>;
124 ralink,num-gpios = <16>;
125 ralink,register-map = [ 00 04 08 0c
133 compatible = "ralink,rt3352-gpio", "ralink,rt2880-gpio";
139 ralink,gpio-base = <40>;
140 ralink,num-gpios = <6>;
141 ralink,register-map = [ 00 04 08 0c
149 compatible = "ralink,rt3352-spi", "ralink,rt2880-spi";
151 #address-cells = <1>;
154 resets = <&rstctrl 18>;
157 pinctrl-names = "default";
158 pinctrl-0 = <&spi_pins>;
164 compatible = "ralink,rt3352-spi", "ralink,rt2880-spi";
166 #address-cells = <1>;
169 resets = <&rstctrl 18>;
172 pinctrl-names = "default";
173 pinctrl-0 = <&spi_cs1>;
179 compatible = "ralink,rt3352-uart", "ralink,rt2880-uart", "ns16550a";
182 resets = <&rstctrl 19>;
183 reset-names = "uartl";
185 interrupt-parent = <&intc>;
190 pinctrl-names = "default";
191 pinctrl-0 = <&uartlite_pins>;
196 compatible = "ralink,rt2880-pinmux";
198 pinctrl-names = "default";
199 pinctrl-0 = <&state_default>;
201 state_default: pinctrl0 {
206 ralink,group = "spi";
207 ralink,function = "spi";
213 ralink,group = "spi_cs1";
214 ralink,function = "spi_cs1";
218 uartlite_pins: uartlite {
220 ralink,group = "uartlite";
221 ralink,function = "uartlite";
227 compatible = "ralink,rt3352-reset", "ralink,rt2880-reset";
232 compatible = "ralink,rt3352-eth", "ralink,rt3050-eth";
233 reg = <0x10100000 10000>;
235 resets = <&rstctrl 21>;
238 interrupt-parent = <&cpuintc>;
243 compatible = "ralink,rt3352-esw", "ralink,rt3050-esw";
244 reg = <0x10110000 8000>;
246 resets = <&rstctrl 23>;
249 interrupt-parent = <&intc>;
254 compatible = "ralink,rt3xxx-usbphy";
256 resets = <&rstctrl 22 &rstctrl 25>;
257 reset-names = "host", "device";
261 compatible = "ralink,rt3352-wmac", "ralink,rt2880-wmac";
262 reg = <0x10180000 40000>;
264 interrupt-parent = <&cpuintc>;
267 ralink,eeprom = "soc_wmac.eeprom";
271 compatible = "ralink,rt3xxx-ehci", "ehci-platform";
272 reg = <0x101c0000 0x1000>;
274 interrupt-parent = <&intc>;
281 compatible = "ralink,rt3xxx-ohci", "ohci-platform";
282 reg = <0x101c1000 0x1000>;
284 interrupt-parent = <&intc>;