1 #include <dt-bindings/gpio/gpio.h>
2 #include <dt-bindings/input/input.h>
7 compatible = "lantiq,xway", "lantiq,ase";
11 compatible = "mips,mips4Kc";
18 compatible = "lantiq,biu", "simple-bus";
19 reg = <0x1F800000 0x800000>;
20 ranges = <0x0 0x1F800000 0x7FFFFF>;
23 #interrupt-cells = <1>;
25 compatible = "lantiq,icu";
34 compatible = "lantiq,wdt";
42 compatible = "lantiq,sram", "simple-bus";
43 reg = <0x1F000000 0x800000>;
44 ranges = <0x0 0x1F000000 0x7FFFFF>;
47 #interrupt-cells = <1>;
48 compatible = "lantiq,eiu-xway";
49 reg = <0x101000 0x1000>;
50 interrupt-parent = <&icu0>;
51 lantiq,eiu-irqs = <29 30 31>;
55 compatible = "lantiq,pmu-xway";
56 reg = <0x102000 0x1000>;
60 compatible = "lantiq,cgu-xway";
61 reg = <0x103000 0x1000>;
66 compatible = "lantiq,rcu-xway";
67 reg = <0x203000 0x1000>;
74 compatible = "lantiq,fpi", "simple-bus";
75 ranges = <0x0 0x10000000 0xEEFFFFF>;
76 reg = <0x10000000 0xEF00000>;
79 compatible = "lantiq,ase-spi";
80 reg = <0xE100800 0x100>;
81 interrupt-parent = <&icu0>;
82 interrupts = <24 25 26>;
83 interrupt-names = "spi_rx", "spi_tx", "spi_err",
90 compatible = "lantiq,gptu-xway";
91 reg = <0xE100A00 0x100>;
92 interrupt-parent = <&icu0>;
93 interrupts = <97 98 99 100 101 102>;
97 gpio: pinmux@E100B10 {
98 compatible = "lantiq,ase-pinctrl";
101 reg = <0xE100B10 0xA0>;
105 compatible = "lantiq,asc";
106 reg = <0xE100C00 0x400>;
107 interrupt-parent = <&icu0>;
108 interrupts = <72 74 75>;
112 compatible = "lantiq,mei-xway";
113 interrupt-parent = <&icu0>;
118 compatible = "lantiq,ifxhcd-ase";
119 reg = <0xE101000 0x1000
121 interrupt-parent = <&icu0>;
127 compatible = "lantiq,dma-xway";
128 reg = <0xE104100 0x800>;
132 compatible = "lantiq,ebu-xway";
133 reg = <0xE105300 0x100>;
137 compatible = "lantiq,ppe-ase";
138 interrupt-parent = <&icu0>;
143 compatible = "lantiq,etop-xway";
144 reg = <0xE180000 0x40000>;
145 interrupt-parent = <&icu0>;
146 interrupts = <105 109>;
151 compatible = "lantiq,adsl-ase";