6 compatible = "ralink,rt5350-soc";
19 compatible = "mips,mips24KEc";
25 bootargs = "console=ttyS0,57600";
30 #interrupt-cells = <1>;
32 compatible = "mti,cpu-interrupt-controller";
35 palmbus: palmbus@10000000 {
36 compatible = "palmbus";
37 reg = <0x10000000 0x200000>;
38 ranges = <0x0 0x10000000 0x1FFFFF>;
44 compatible = "ralink,rt5350-sysc", "syscon";
51 compatible = "ralink,rt5350-timer", "ralink,rt2880-timer";
56 interrupt-parent = <&intc>;
60 watchdog: watchdog@120 {
61 compatible = "ralink,rt5350-wdt", "ralink,rt2880-wdt";
69 interrupt-parent = <&intc>;
74 compatible = "ralink,rt5350-intc", "ralink,rt2880-intc";
78 #interrupt-cells = <1>;
80 interrupt-parent = <&cpuintc>;
85 compatible = "ralink,rt5350-memc", "ralink,rt3050-memc";
88 interrupt-parent = <&intc>;
93 compatible = "ralink,rt5350-uart", "ralink,rt2880-uart", "ns16550a";
100 interrupt-parent = <&intc>;
109 compatible = "ralink,rt5350-gpio", "ralink,rt2880-gpio";
112 interrupt-parent = <&intc>;
119 ralink,gpio-base = <0>;
120 ralink,register-map = [ 00 04 08 0c
126 compatible = "ralink,rt5350-gpio", "ralink,rt2880-gpio";
129 interrupt-parent = <&intc>;
136 ralink,gpio-base = <22>;
137 ralink,register-map = [ 00 04 08 0c
145 compatible = "ralink,rt2880-i2c";
153 #address-cells = <1>;
156 pinctrl-names = "default";
157 pinctrl-0 = <&i2c_pins>;
163 compatible = "ralink,rt3352-i2s";
171 interrupt-parent = <&intc>;
179 dma-names = "tx", "rx";
185 compatible = "ralink,rt5350-spi", "ralink,rt2880-spi";
193 #address-cells = <1>;
196 pinctrl-names = "default";
197 pinctrl-0 = <&spi_pins>;
203 compatible = "ralink,rt5350-spi", "ralink,rt2880-spi";
211 #address-cells = <1>;
214 pinctrl-names = "default";
215 pinctrl-0 = <&spi_cs1>;
220 uartlite: uartlite@c00 {
221 compatible = "ralink,rt5350-uart", "ralink,rt2880-uart", "ns16550a";
228 interrupt-parent = <&intc>;
231 pinctrl-names = "default";
232 pinctrl-0 = <&uartlite_pins>;
237 systick: systick@d00 {
238 compatible = "ralink,rt5350-systick", "ralink,cevt-systick";
241 interrupt-parent = <&cpuintc>;
246 compatible = "ralink,rt5350-pcm";
247 reg = <0x2000 0x800>;
252 interrupt-parent = <&intc>;
259 compatible = "ralink,rt3883-gdma";
260 reg = <0x2800 0x800>;
265 interrupt-parent = <&intc>;
269 #dma-channels = <16>;
270 #dma-requests = <16>;
277 compatible = "ralink,rt2880-pinmux";
279 pinctrl-names = "default";
280 pinctrl-0 = <&state_default>;
282 state_default: pinctrl0 {
299 phy_led_pins: phy_led {
306 uartlite_pins: uartlite {
309 function = "uartlite";
323 function = "spi_cs1";
329 compatible = "ralink,rt3352-usbphy";
332 ralink,sysctl = <&sysc>;
333 resets = <&sysc 22>, <&sysc 25>;
334 reset-names = "host", "device";
337 ethernet: ethernet@10100000 {
338 compatible = "ralink,rt5350-eth";
339 reg = <0x10100000 0x10000>;
343 resets = <&sysc 21>, <&sysc 23>;
344 reset-names = "fe", "esw";
346 interrupt-parent = <&cpuintc>;
349 mediatek,switch = <&esw>;
353 compatible = "ralink,rt5350-esw", "ralink,rt3050-esw";
354 reg = <0x10110000 0x8000>;
357 reset-names = "ephy";
359 interrupt-parent = <&intc>;
363 wmac: wmac@10180000 {
364 compatible = "ralink,rt5350-wmac", "ralink,rt2880-wmac";
365 reg = <0x10180000 0x40000>;
369 interrupt-parent = <&cpuintc>;
372 ralink,eeprom = "soc_wmac.eeprom";
375 ehci: ehci@101c0000 {
376 #address-cells = <1>;
378 compatible = "generic-ehci";
379 reg = <0x101c0000 0x1000>;
384 interrupt-parent = <&intc>;
389 #trigger-source-cells = <0>;
393 ohci: ohci@101c1000 {
394 #address-cells = <1>;
396 compatible = "generic-ohci";
397 reg = <0x101c1000 0x1000>;
402 interrupt-parent = <&intc>;
407 #trigger-source-cells = <0>;