4 compatible = "ralink,mtk7620n-soc";
8 compatible = "mips,mips24KEc";
13 bootargs = "console=ttyS0,57600";
18 #interrupt-cells = <1>;
20 compatible = "mti,cpu-interrupt-controller";
29 compatible = "palmbus";
30 reg = <0x10000000 0x200000>;
31 ranges = <0x0 0x10000000 0x1FFFFF>;
37 compatible = "ralink,mt7620a-sysc", "ralink,rt3050-sysc";
42 compatible = "ralink,mt7620a-timer", "ralink,rt2880-timer";
45 interrupt-parent = <&intc>;
50 compatible = "ralink,mt7620a-wdt", "ralink,rt2880-wdt";
53 resets = <&rstctrl 8>;
56 interrupt-parent = <&intc>;
61 compatible = "ralink,mt7620a-intc", "ralink,rt2880-intc";
64 resets = <&rstctrl 19>;
68 #interrupt-cells = <1>;
70 interrupt-parent = <&cpuintc>;
75 compatible = "ralink,mt7620a-memc", "ralink,rt3050-memc";
78 resets = <&rstctrl 20>;
81 interrupt-parent = <&intc>;
86 compatible = "ralink,mt7620a-gpio", "ralink,rt2880-gpio";
89 resets = <&rstctrl 13>;
92 interrupt-parent = <&intc>;
98 ralink,gpio-base = <0>;
99 ralink,num-gpios = <24>;
100 ralink,register-map = [ 00 04 08 0c
106 compatible = "ralink,mt7620a-gpio", "ralink,rt2880-gpio";
109 interrupt-parent = <&intc>;
115 ralink,gpio-base = <24>;
116 ralink,num-gpios = <16>;
117 ralink,register-map = [ 00 04 08 0c
125 compatible = "ralink,mt7620a-gpio", "ralink,rt2880-gpio";
128 interrupt-parent = <&intc>;
134 ralink,gpio-base = <40>;
135 ralink,num-gpios = <32>;
136 ralink,register-map = [ 00 04 08 0c
144 compatible = "ralink,mt7620a-gpio", "ralink,rt2880-gpio";
147 interrupt-parent = <&intc>;
153 ralink,gpio-base = <72>;
154 ralink,num-gpios = <1>;
155 ralink,register-map = [ 00 04 08 0c
163 compatible = "ralink,mt7620a-spi", "ralink,rt2880-spi";
166 resets = <&rstctrl 18>;
169 #address-cells = <1>;
174 pinctrl-names = "default";
175 pinctrl-0 = <&spi_pins>;
179 compatible = "ralink,rt2880-spi";
182 resets = <&rstctrl 18>;
185 #address-cells = <1>;
190 pinctrl-names = "default";
191 pinctrl-0 = <&spi_cs1>;
195 compatible = "ralink,mt7620a-uart", "ralink,rt2880-uart", "ns16550a";
198 resets = <&rstctrl 19>;
199 reset-names = "uartl";
201 interrupt-parent = <&intc>;
206 pinctrl-names = "default";
207 pinctrl-0 = <&uartlite_pins>;
211 compatible = "ralink,mt7620a-systick", "ralink,cevt-systick";
214 resets = <&rstctrl 28>;
215 reset-names = "intc";
217 interrupt-parent = <&cpuintc>;
223 compatible = "ralink,rt2880-pinmux";
224 pinctrl-names = "default";
225 pinctrl-0 = <&state_default>;
227 state_default: pinctrl0 {
232 ralink,group = "spi";
233 ralink,function = "spi";
239 ralink,group = "spi_cs1";
240 ralink,function = "spi_cs1";
244 uartlite_pins: uartlite {
246 ralink,group = "uartlite";
247 ralink,function = "uartlite";
253 compatible = "ralink,mt7620a-reset", "ralink,rt2880-reset";
258 compatible = "ralink,mt7620a-usbphy";
261 resets = <&rstctrl 22 &rstctrl 25>;
262 reset-names = "host", "device";
266 compatible = "ralink,mt7620a-eth";
267 reg = <0x10100000 10000>;
269 #address-cells = <1>;
272 interrupt-parent = <&cpuintc>;
275 resets = <&rstctrl 21 &rstctrl 23>;
276 reset-names = "fe", "esw";
279 #address-cells = <1>;
287 compatible = "ralink,mt7620a-gsw";
288 reg = <0x10110000 8000>;
290 resets = <&rstctrl 23>;
293 interrupt-parent = <&intc>;
295 ralink,port4 = "gmac";
299 compatible = "ralink,rt3xxx-ehci";
300 reg = <0x101c0000 0x1000>;
302 interrupt-parent = <&intc>;
312 compatible = "ralink,rt3xxx-ohci";
313 reg = <0x101c1000 0x1000>;
318 interrupt-parent = <&intc>;
325 compatible = "ralink,rt7620-wmac", "ralink,rt2880-wmac";
326 reg = <0x10180000 40000>;
328 interrupt-parent = <&cpuintc>;
331 ralink,eeprom = "soc_wmac.eeprom";