Lines Matching +full:reg +full:- +full:names
1 // SPDX-License-Identifier: GPL-2.0+
3 // Copyright 2016-2018 Vladimir Zapolskiy <vz@mleia.com>
4 // Copyright 2012 Denis 'GNUtoo' Carikli <GNUtoo@no-log.org>
7 #address-cells = <1>;
8 #size-cells = <1>;
11 * pre-existing /chosen node to be available to insert the
34 #address-cells = <1>;
35 #size-cells = <0>;
38 compatible = "arm,arm1136jf-s";
40 reg = <0>;
44 avic: interrupt-controller@68000000 {
45 compatible = "fsl,imx31-avic", "fsl,avic";
46 interrupt-controller;
47 #interrupt-cells = <1>;
48 reg = <0x68000000 0x100000>;
52 #address-cells = <1>;
53 #size-cells = <1>;
54 compatible = "simple-bus";
55 interrupt-parent = <&avic>;
59 compatible = "mmio-sram";
60 reg = <0x1fffc000 0x4000>;
61 #address-cells = <1>;
62 #size-cells = <1>;
67 compatible = "fsl,aips-bus", "simple-bus";
68 #address-cells = <1>;
69 #size-cells = <1>;
70 reg = <0x43f00000 0x100000>;
74 compatible = "fsl,imx31-i2c", "fsl,imx21-i2c";
75 reg = <0x43f80000 0x4000>;
78 #address-cells = <1>;
79 #size-cells = <0>;
84 compatible = "fsl,imx31-i2c", "fsl,imx21-i2c";
85 reg = <0x43f84000 0x4000>;
88 #address-cells = <1>;
89 #size-cells = <0>;
94 compatible = "fsl,imx31-pata", "fsl,imx27-pata";
95 reg = <0x43f8c000 0x4000>;
102 compatible = "fsl,imx31-uart", "fsl,imx21-uart";
103 reg = <0x43f90000 0x4000>;
106 clock-names = "ipg", "per";
111 compatible = "fsl,imx31-uart", "fsl,imx21-uart";
112 reg = <0x43f94000 0x4000>;
115 clock-names = "ipg", "per";
120 compatible = "fsl,imx31-i2c", "fsl,imx21-i2c";
121 reg = <0x43f98000 0x4000>;
124 #address-cells = <1>;
125 #size-cells = <0>;
130 compatible = "fsl,imx31-cspi";
131 reg = <0x43fa4000 0x4000>;
134 clock-names = "ipg", "per";
136 dma-names = "rx", "tx";
137 #address-cells = <1>;
138 #size-cells = <0>;
143 compatible = "fsl,imx31-kpp", "fsl,imx21-kpp";
144 reg = <0x43fa8000 0x4000>;
151 compatible = "fsl,imx31-uart", "fsl,imx21-uart";
152 reg = <0x43fb0000 0x4000>;
154 clock-names = "ipg", "per";
160 compatible = "fsl,imx31-uart", "fsl,imx21-uart";
161 reg = <0x43fb4000 0x4000>;
164 clock-names = "ipg", "per";
169 spba-bus@50000000 {
170 compatible = "fsl,spba-bus", "simple-bus";
171 #address-cells = <1>;
172 #size-cells = <1>;
173 reg = <0x50000000 0x100000>;
177 compatible = "fsl,imx31-mmc";
178 reg = <0x50004000 0x4000>;
181 clock-names = "ipg", "per";
183 dma-names = "rx-tx";
188 compatible = "fsl,imx31-mmc";
189 reg = <0x50008000 0x4000>;
192 clock-names = "ipg", "per";
194 dma-names = "rx-tx";
199 compatible = "fsl,imx31-uart", "fsl,imx21-uart";
200 reg = <0x5000c000 0x4000>;
203 clock-names = "ipg", "per";
208 compatible = "fsl,imx31-cspi";
209 reg = <0x50010000 0x4000>;
212 clock-names = "ipg", "per";
214 dma-names = "rx", "tx";
215 #address-cells = <1>;
216 #size-cells = <0>;
221 compatible = "fsl,imx31-iim", "fsl,imx27-iim";
222 reg = <0x5001c000 0x1000>;
229 compatible = "fsl,aips-bus", "simple-bus";
230 #address-cells = <1>;
231 #size-cells = <1>;
232 reg = <0x53f00000 0x100000>;
236 compatible = "fsl,imx31-ccm";
237 reg = <0x53f80000 0x4000>;
239 #clock-cells = <1>;
243 compatible = "fsl,imx31-cspi";
244 reg = <0x53f84000 0x4000>;
247 clock-names = "ipg", "per";
249 dma-names = "rx", "tx";
250 #address-cells = <1>;
251 #size-cells = <0>;
256 compatible = "fsl,imx31-gpt";
257 reg = <0x53f90000 0x4000>;
260 clock-names = "ipg", "per";
264 compatible = "fsl,imx31-gpio";
265 reg = <0x53fa4000 0x4000>;
267 gpio-controller;
268 #gpio-cells = <2>;
269 interrupt-controller;
270 #interrupt-cells = <2>;
274 compatible = "fsl,imx31-rnga";
275 reg = <0x53fb0000 0x4000>;
281 compatible = "fsl,imx31-gpio";
282 reg = <0x53fcc000 0x4000>;
284 gpio-controller;
285 #gpio-cells = <2>;
286 interrupt-controller;
287 #interrupt-cells = <2>;
291 compatible = "fsl,imx31-gpio";
292 reg = <0x53fd0000 0x4000>;
294 gpio-controller;
295 #gpio-cells = <2>;
296 interrupt-controller;
297 #interrupt-cells = <2>;
300 sdma: dma-controller@53fd4000 {
301 compatible = "fsl,imx31-sdma";
302 reg = <0x53fd4000 0x4000>;
305 clock-names = "ipg", "ahb";
306 #dma-cells = <3>;
307 fsl,sdma-ram-script-name = "imx/sdma/sdma-imx31.bin";
311 compatible = "fsl,imx31-rtc", "fsl,imx21-rtc";
312 reg = <0x53fd8000 0x4000>;
315 clock-names = "ref", "ipg";
319 compatible = "fsl,imx31-wdt", "fsl,imx21-wdt";
320 reg = <0x53fdc000 0x4000>;
326 compatible = "fsl,imx31-pwm", "fsl,imx27-pwm";
327 reg = <0x53fe0000 0x4000>;
330 clock-names = "ipg", "per";
331 #pwm-cells = <3>;
337 compatible = "simple-bus";
338 reg = <0xb8000000 0x5000>;
340 #address-cells = <1>;
341 #size-cells = <1>;
344 compatible = "fsl,imx31-nand", "fsl,imx27-nand";
345 reg = <0xb8000000 0x1000>;
349 dma-names = "rx-tx";
350 #address-cells = <1>;
351 #size-cells = <1>;
356 compatible = "fsl,imx31-weim", "fsl,imx27-weim";
357 reg = <0xb8002000 0x1000>;
359 #address-cells = <2>;
360 #size-cells = <1>;