4 compatible = "ralink,rt5350-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,rt5350-sysc", "ralink,rt3050-sysc";
37 compatible = "ralink,rt5350-timer", "ralink,rt2880-timer";
40 interrupt-parent = <&intc>;
45 compatible = "ralink,rt5350-wdt", "ralink,rt2880-wdt";
48 resets = <&rstctrl 8>;
51 interrupt-parent = <&intc>;
56 compatible = "ralink,rt5350-intc", "ralink,rt2880-intc";
59 resets = <&rstctrl 19>;
63 #interrupt-cells = <1>;
65 interrupt-parent = <&cpuintc>;
70 compatible = "ralink,rt5350-memc", "ralink,rt3050-memc";
73 resets = <&rstctrl 20>;
76 interrupt-parent = <&intc>;
81 compatible = "ralink,rt5350-uart", "ralink,rt2880-uart", "ns16550a";
84 resets = <&rstctrl 12>;
87 interrupt-parent = <&intc>;
96 compatible = "ralink,rt5350-gpio", "ralink,rt2880-gpio";
99 resets = <&rstctrl 13>;
102 interrupt-parent = <&intc>;
108 ralink,gpio-base = <0>;
109 ralink,num-gpios = <24>;
110 ralink,register-map = [ 00 04 08 0c
116 compatible = "ralink,rt5350-gpio", "ralink,rt2880-gpio";
119 interrupt-parent = <&intc>;
125 ralink,gpio-base = <24>;
126 ralink,num-gpios = <16>;
127 ralink,register-map = [ 00 04 08 0c
135 compatible = "ralink,rt5350-gpio", "ralink,rt2880-gpio";
138 interrupt-parent = <&intc>;
144 ralink,gpio-base = <40>;
145 ralink,num-gpios = <12>;
146 ralink,register-map = [ 00 04 08 0c
154 compatible = "link,rt5350-i2c", "ralink,rt2880-i2c";
157 resets = <&rstctrl 16>;
160 #address-cells = <1>;
163 pinctrl-names = "default";
164 pinctrl-0 = <&i2c_pins>;
170 compatible = "ralink,rt5350-spi", "ralink,rt2880-spi";
173 resets = <&rstctrl 18>;
176 #address-cells = <1>;
179 pinctrl-names = "default";
180 pinctrl-0 = <&spi_pins>;
186 compatible = "ralink,rt5350-uart", "ralink,rt2880-uart", "ns16550a";
189 resets = <&rstctrl 19>;
190 reset-names = "uartl";
192 interrupt-parent = <&intc>;
195 pinctrl-names = "default";
196 pinctrl-0 = <&uartlite_pins>;
202 compatible = "ralink,rt5350-systick", "ralink,cevt-systick";
205 interrupt-parent = <&cpuintc>;
211 compatible = "ralink,rt2880-pinmux";
213 pinctrl-names = "default";
214 pinctrl-0 = <&state_default>;
216 state_default: pinctrl0 {
221 ralink,group = "spi";
222 ralink,function = "spi";
227 ralink,group = "i2c";
228 ralink,function = "i2c";
231 phy_led_pins: phy_led {
233 ralink,group = "led";
234 ralink,function = "led";
237 uartlite_pins: uartlite {
239 ralink,group = "uartlite";
240 ralink,function = "uartlite";
246 compatible = "ralink,rt5350-reset", "ralink,rt2880-reset";
251 compatible = "ralink,rt3xxx-usbphy";
253 resets = <&rstctrl 22 &rstctrl 25>;
254 reset-names = "host", "device";
258 compatible = "ralink,rt5350-eth";
259 reg = <0x10100000 10000>;
261 interrupt-parent = <&cpuintc>;
266 compatible = "ralink,rt3050-esw";
267 reg = <0x10110000 8000>;
269 interrupt-parent = <&intc>;
274 compatible = "ralink,rt5350-wmac", "ralink,rt2880-wmac";
275 reg = <0x10180000 40000>;
277 interrupt-parent = <&cpuintc>;
280 ralink,eeprom = "soc_wmac.eeprom";
284 compatible = "ralink,rt3xxx-ehci", "ehci-platform";
285 reg = <0x101c0000 0x1000>;
287 interrupt-parent = <&intc>;
292 compatible = "ralink,rt3xxx-ohci", "ohci-platform";
293 reg = <0x101c1000 0x1000>;
295 interrupt-parent = <&intc>;