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";
81 #interrupt-cells = <1>;
83 interrupt-parent = <&cpuintc>;
88 compatible = "ralink,rt5350-memc", "ralink,rt3050-memc";
94 interrupt-parent = <&intc>;
99 compatible = "ralink,rt5350-uart", "ralink,rt2880-uart", "ns16550a";
106 interrupt-parent = <&intc>;
115 compatible = "ralink,rt5350-gpio", "ralink,rt2880-gpio";
121 interrupt-parent = <&intc>;
128 ralink,gpio-base = <0>;
129 ralink,register-map = [ 00 04 08 0c
135 compatible = "ralink,rt5350-gpio", "ralink,rt2880-gpio";
138 interrupt-parent = <&intc>;
145 ralink,gpio-base = <22>;
146 ralink,register-map = [ 00 04 08 0c
154 compatible = "ralink,rt2880-i2c";
162 #address-cells = <1>;
165 pinctrl-names = "default";
166 pinctrl-0 = <&i2c_pins>;
172 compatible = "ralink,rt3352-i2s";
180 interrupt-parent = <&intc>;
188 dma-names = "tx", "rx";
194 compatible = "ralink,rt5350-spi", "ralink,rt2880-spi";
202 #address-cells = <1>;
205 pinctrl-names = "default";
206 pinctrl-0 = <&spi_pins>;
212 compatible = "ralink,rt5350-spi", "ralink,rt2880-spi";
220 #address-cells = <1>;
223 pinctrl-names = "default";
224 pinctrl-0 = <&spi_cs1>;
229 uartlite: uartlite@c00 {
230 compatible = "ralink,rt5350-uart", "ralink,rt2880-uart", "ns16550a";
237 interrupt-parent = <&intc>;
240 pinctrl-names = "default";
241 pinctrl-0 = <&uartlite_pins>;
246 systick: systick@d00 {
247 compatible = "ralink,rt5350-systick", "ralink,cevt-systick";
250 interrupt-parent = <&cpuintc>;
255 compatible = "ralink,rt5350-pcm";
256 reg = <0x2000 0x800>;
261 interrupt-parent = <&intc>;
268 compatible = "ralink,rt3883-gdma";
269 reg = <0x2800 0x800>;
274 interrupt-parent = <&intc>;
278 #dma-channels = <16>;
279 #dma-requests = <16>;
286 compatible = "ralink,rt2880-pinmux";
288 pinctrl-names = "default";
289 pinctrl-0 = <&state_default>;
291 state_default: pinctrl0 {
308 phy_led_pins: phy_led {
315 uartlite_pins: uartlite {
318 function = "uartlite";
332 function = "spi_cs1";
338 compatible = "ralink,rt3352-usbphy";
341 ralink,sysctl = <&sysc>;
342 resets = <&sysc 22>, <&sysc 25>;
343 reset-names = "host", "device";
346 ethernet: ethernet@10100000 {
347 compatible = "ralink,rt5350-eth";
348 reg = <0x10100000 0x10000>;
355 interrupt-parent = <&cpuintc>;
358 mediatek,switch = <&esw>;
362 compatible = "ralink,rt5350-esw", "ralink,rt3050-esw";
363 reg = <0x10110000 0x8000>;
365 resets = <&sysc 23>, <&sysc 24>;
366 reset-names = "esw", "ephy";
368 interrupt-parent = <&intc>;
372 wmac: wmac@10180000 {
373 compatible = "ralink,rt5350-wmac", "ralink,rt2880-wmac";
374 reg = <0x10180000 0x40000>;
378 interrupt-parent = <&cpuintc>;
381 ralink,eeprom = "soc_wmac.eeprom";
384 ehci: ehci@101c0000 {
385 #address-cells = <1>;
387 compatible = "generic-ehci";
388 reg = <0x101c0000 0x1000>;
393 interrupt-parent = <&intc>;
398 #trigger-source-cells = <0>;
402 ohci: ohci@101c1000 {
403 #address-cells = <1>;
405 compatible = "generic-ohci";
406 reg = <0x101c1000 0x1000>;
411 interrupt-parent = <&intc>;
416 #trigger-source-cells = <0>;