4 compatible = "ralink,mtk7620a-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-uart", "ralink,rt2880-uart", "ns16550a";
84 resets = <&rstctrl 12>;
87 interrupt-parent = <&intc>;
96 compatible = "ralink,mt7620a-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,mt7620a-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,mt7620a-gpio", "ralink,rt2880-gpio";
138 interrupt-parent = <&intc>;
144 ralink,gpio-base = <40>;
145 ralink,num-gpios = <32>;
146 ralink,register-map = [ 00 04 08 0c
154 compatible = "link,mt7620a-i2c", "ralink,rt2880-i2c";
157 resets = <&rstctrl 16>;
160 #address-cells = <1>;
165 pinctrl-names = "default";
166 pinctrl-0 = <&i2c_pins>;
170 compatible = "ralink,mt7620a-i2s";
173 resets = <&rstctrl 17>;
176 interrupt-parent = <&intc>;
183 compatible = "ralink,mt7620a-spi", "ralink,rt2880-spi";
186 resets = <&rstctrl 18>;
189 #address-cells = <1>;
194 pinctrl-names = "default";
195 pinctrl-0 = <&spi_pins>;
199 compatible = "ralink,mt7620a-uart", "ralink,rt2880-uart", "ns16550a";
202 resets = <&rstctrl 19>;
203 reset-names = "uartl";
205 interrupt-parent = <&intc>;
210 pinctrl-names = "default";
211 pinctrl-0 = <&uartlite_pins>;
215 compatible = "ralink,mt7620a-systick", "ralink,cevt-systick";
218 resets = <&rstctrl 28>;
219 reset-names = "intc";
221 interrupt-parent = <&cpuintc>;
226 compatible = "ralink,mt7620a-pcm";
227 reg = <0x2000 0x800>;
229 resets = <&rstctrl 11>;
232 interrupt-parent = <&intc>;
239 compatible = "ralink,mt7620a-gdma", "ralink,rt2880-gdma";
240 reg = <0x2800 0x800>;
242 resets = <&rstctrl 14>;
245 interrupt-parent = <&intc>;
253 compatible = "ralink,rt2880-pinmux";
254 pinctrl-names = "default";
255 pinctrl-0 = <&state_default>;
256 state_default: pinctrl0 {
260 ralink,group = "spi";
261 ralink,function = "spi";
266 lantiq,group = "i2c";
267 lantiq,function = "i2c";
270 uartlite_pins: uartlite {
272 ralink,group = "uartlite";
273 ralink,function = "uartlite";
278 ralink,group = "mdio";
279 ralink,function = "mdio";
284 ralink,group = "ephy";
285 ralink,function = "ephy";
290 ralink,group = "wled";
291 ralink,function = "wled";
294 rgmii1_pins: rgmii1 {
296 ralink,group = "rgmii1";
297 ralink,function = "rgmii1";
300 rgmii2_pins: rgmii2 {
302 ralink,group = "rgmii2";
303 ralink,function = "rgmii2";
309 compatible = "ralink,mt7620a-reset", "ralink,rt2880-reset";
314 compatible = "ralink,mt7620a-usbphy";
316 resets = <&rstctrl 22 &rstctrl 25>;
317 reset-names = "host", "device";
321 compatible = "ralink,mt7620a-eth";
322 reg = <0x10100000 10000>;
324 #address-cells = <1>;
327 interrupt-parent = <&cpuintc>;
331 #address-cells = <1>;
336 pinctrl-names = "default";
337 pinctrl-0 = <&mdio_pins>;
342 compatible = "ralink,mt7620a-gsw";
343 reg = <0x10110000 8000>;
345 interrupt-parent = <&intc>;
350 compatible = "ralink,mt7620a-sdhci";
351 reg = <0x10130000 4000>;
353 interrupt-parent = <&intc>;
360 compatible = "ralink,rt3xxx-ehci";
361 reg = <0x101c0000 0x1000>;
363 interrupt-parent = <&intc>;
370 compatible = "ralink,rt3xxx-ohci";
371 reg = <0x101c1000 0x1000>;
373 interrupt-parent = <&intc>;
380 compatible = "ralink,mt7620a-pci";
381 reg = <0x10140000 0x100
384 resets = <&rstctrl 26>;
385 reset-names = "pcie0";
387 interrupt-parent = <&cpuintc>;