Lines Matching +full:0 +full:x1000

3 #include <dt-bindings/clock/ingenic,x1000-cgu.h>
4 #include <dt-bindings/dma/x1000-dma.h>
9 compatible = "ingenic,x1000", "ingenic,x1000e";
13 #size-cells = <0>;
15 cpu0: cpu@0 {
17 compatible = "ingenic,xburst-fpu1.0-mxu1.1";
18 reg = <0>;
26 #address-cells = <0>;
33 compatible = "ingenic,x1000-intc", "ingenic,jz4780-intc";
34 reg = <0x10001000 0x50>;
45 #clock-cells = <0>;
50 #clock-cells = <0>;
54 cgu: x1000-cgu@10000000 {
55 compatible = "ingenic,x1000-cgu", "simple-mfd";
56 reg = <0x10000000 0x100>;
59 ranges = <0x0 0x10000000 0x100>;
67 compatible = "ingenic,x1000-phy";
68 reg = <0x3c 0x10>;
72 #phy-cells = <0>;
78 compatible = "ingenic,x1000-rng";
79 reg = <0xd8 0x8>;
86 reg = <0xe8 0x4>;
91 compatible = "ingenic,x1000-ost";
92 reg = <0x12000000 0x3c>;
104 compatible = "ingenic,x1000-tcu", "simple-mfd";
105 reg = <0x10002000 0x1000>;
108 ranges = <0x0 0x10002000 0x1000>;
124 wdt: watchdog@0 {
125 compatible = "ingenic,x1000-watchdog", "ingenic,jz4780-watchdog";
126 reg = <0x0 0x10>;
133 compatible = "ingenic,x1000-pwm";
134 reg = <0x40 0x50>;
146 compatible = "ingenic,x1000-rtc", "ingenic,jz4780-rtc";
147 reg = <0x10003000 0x4c>;
157 compatible = "ingenic,x1000-pinctrl";
158 reg = <0x10010000 0x800>;
160 #size-cells = <0>;
162 gpa: gpio@0 {
163 compatible = "ingenic,x1000-gpio";
164 reg = <0>;
167 gpio-ranges = <&pinctrl 0 0 32>;
178 compatible = "ingenic,x1000-gpio";
182 gpio-ranges = <&pinctrl 0 32 32>;
193 compatible = "ingenic,x1000-gpio";
197 gpio-ranges = <&pinctrl 0 64 32>;
208 compatible = "ingenic,x1000-gpio";
212 gpio-ranges = <&pinctrl 0 96 32>;
224 compatible = "ingenic,x1000-uart";
225 reg = <0x10030000 0x100>;
237 compatible = "ingenic,x1000-uart";
238 reg = <0x10031000 0x100>;
250 compatible = "ingenic,x1000-uart";
251 reg = <0x10032000 0x100>;
263 compatible = "ingenic,x1000-spi";
264 reg = <0x10043000 0x20>;
266 #size-cells = <0>;
274 dmas = <&pdma X1000_DMA_SSI0_RX 0xffffffff>,
275 <&pdma X1000_DMA_SSI0_TX 0xffffffff>;
282 compatible = "ingenic,x1000-i2c";
283 reg = <0x10050000 0x1000>;
285 #size-cells = <0>;
296 compatible = "ingenic,x1000-i2c";
297 reg = <0x10051000 0x1000>;
299 #size-cells = <0>;
310 compatible = "ingenic,x1000-i2c";
311 reg = <0x10052000 0x1000>;
313 #size-cells = <0>;
324 compatible = "ingenic,x1000-dma";
325 reg = <0x13420000 0x400>, <0x13421000 0x40>;
336 compatible = "ingenic,x1000-mmc";
337 reg = <0x13450000 0x1000>;
349 dmas = <&pdma X1000_DMA_MSC0_RX 0xffffffff>,
350 <&pdma X1000_DMA_MSC0_TX 0xffffffff>;
357 compatible = "ingenic,x1000-mmc";
358 reg = <0x13460000 0x1000>;
370 dmas = <&pdma X1000_DMA_MSC1_RX 0xffffffff>,
371 <&pdma X1000_DMA_MSC1_TX 0xffffffff>;
378 compatible = "ingenic,x1000-mac", "snps,dwmac";
379 reg = <0x134b0000 0x2000>;
395 #size-cells = <0>;
402 compatible = "ingenic,x1000-otg";
403 reg = <0x13500000 0x40000>;
422 compatible = "ingenic,x1000-i2s";
423 reg = <0x10020000 0x38>;
425 #sound-dai-cells = <0>;
434 dmas = <&pdma X1000_DMA_I2S0_RX 0xffffffff>,
435 <&pdma X1000_DMA_I2S0_TX 0xffffffff>;