4 compatible = "ralink,mtk7620n-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,mt7620a-sysc", "ralink,rt3050-sysc";
37 compatible = "ralink,mt7620a-timer", "ralink,rt2880-timer";
40 interrupt-parent = <&intc>;
45 compatible = "ralink,mt7620a-wdt", "ralink,rt2880-wdt";
48 resets = <&rstctrl 8>;
51 interrupt-parent = <&intc>;
56 compatible = "ralink,mt7620a-intc", "ralink,rt2880-intc";
59 resets = <&rstctrl 19>;
63 #interrupt-cells = <1>;
65 interrupt-parent = <&cpuintc>;
70 compatible = "ralink,mt7620a-memc", "ralink,rt3050-memc";
73 resets = <&rstctrl 20>;
76 interrupt-parent = <&intc>;
81 compatible = "ralink,mt7620a-gpio", "ralink,rt2880-gpio";
84 resets = <&rstctrl 13>;
87 interrupt-parent = <&intc>;
93 ralink,gpio-base = <0>;
94 ralink,num-gpios = <24>;
95 ralink,register-map = [ 00 04 08 0c
101 compatible = "ralink,mt7620a-gpio", "ralink,rt2880-gpio";
104 interrupt-parent = <&intc>;
110 ralink,gpio-base = <24>;
111 ralink,num-gpios = <16>;
112 ralink,register-map = [ 00 04 08 0c
120 compatible = "ralink,mt7620a-gpio", "ralink,rt2880-gpio";
123 interrupt-parent = <&intc>;
129 ralink,gpio-base = <40>;
130 ralink,num-gpios = <32>;
131 ralink,register-map = [ 00 04 08 0c
139 compatible = "ralink,mt7620a-gpio", "ralink,rt2880-gpio";
142 interrupt-parent = <&intc>;
148 ralink,gpio-base = <72>;
149 ralink,num-gpios = <1>;
150 ralink,register-map = [ 00 04 08 0c
158 compatible = "ralink,mt7620a-spi", "ralink,rt2880-spi";
161 resets = <&rstctrl 18>;
164 #address-cells = <1>;
169 pinctrl-names = "default";
170 pinctrl-0 = <&spi_pins>;
174 compatible = "ralink,mt7620a-uart", "ralink,rt2880-uart", "ns16550a";
177 resets = <&rstctrl 19>;
178 reset-names = "uartl";
180 interrupt-parent = <&intc>;
185 pinctrl-names = "default";
186 pinctrl-0 = <&uartlite_pins>;
190 compatible = "ralink,mt7620a-systick", "ralink,cevt-systick";
193 resets = <&rstctrl 28>;
194 reset-names = "intc";
196 interrupt-parent = <&cpuintc>;
202 compatible = "ralink,rt2880-pinmux";
203 pinctrl-names = "default";
204 pinctrl-0 = <&state_default>;
206 state_default: pinctrl0 {
211 ralink,group = "spi";
212 ralink,function = "spi";
216 uartlite_pins: uartlite {
218 ralink,group = "uartlite";
219 ralink,function = "uartlite";
225 compatible = "ralink,mt7620a-reset", "ralink,rt2880-reset";
230 compatible = "ralink,mt7620a-usbphy";
233 resets = <&rstctrl 22 &rstctrl 25>;
234 reset-names = "host", "device";
238 compatible = "ralink,mt7620a-eth";
239 reg = <0x10100000 10000>;
241 #address-cells = <1>;
244 interrupt-parent = <&cpuintc>;
247 resets = <&rstctrl 21 &rstctrl 23>;
248 reset-names = "fe", "esw";
251 #address-cells = <1>;
259 compatible = "ralink,mt7620a-gsw";
260 reg = <0x10110000 8000>;
262 resets = <&rstctrl 23>;
265 interrupt-parent = <&intc>;
267 ralink,port4 = "gmac";
271 compatible = "ralink,rt3xxx-ehci";
272 reg = <0x101c0000 0x1000>;
274 interrupt-parent = <&intc>;
284 compatible = "ralink,rt3xxx-ohci";
285 reg = <0x101c1000 0x1000>;
290 interrupt-parent = <&intc>;
297 compatible = "ralink,rt7620-wmac", "ralink,rt2880-wmac";
298 reg = <0x10180000 40000>;
300 interrupt-parent = <&cpuintc>;
303 ralink,eeprom = "soc_wmac.eeprom";