Lines Matching +full:imx27 +full:- +full:gpt

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";
44 avic: interrupt-controller@68000000 {
45 compatible = "fsl,imx31-avic", "fsl,avic";
46 interrupt-controller;
47 #interrupt-cells = <1>;
52 #address-cells = <1>;
53 #size-cells = <1>;
54 compatible = "simple-bus";
55 interrupt-parent = <&avic>;
59 compatible = "mmio-sram";
61 #address-cells = <1>;
62 #size-cells = <1>;
67 compatible = "fsl,aips-bus", "simple-bus";
68 #address-cells = <1>;
69 #size-cells = <1>;
74 compatible = "fsl,imx31-i2c", "fsl,imx21-i2c";
78 #address-cells = <1>;
79 #size-cells = <0>;
84 compatible = "fsl,imx31-i2c", "fsl,imx21-i2c";
88 #address-cells = <1>;
89 #size-cells = <0>;
94 compatible = "fsl,imx31-pata", "fsl,imx27-pata";
102 compatible = "fsl,imx31-uart", "fsl,imx21-uart";
106 clock-names = "ipg", "per";
111 compatible = "fsl,imx31-uart", "fsl,imx21-uart";
115 clock-names = "ipg", "per";
120 compatible = "fsl,imx31-i2c", "fsl,imx21-i2c";
124 #address-cells = <1>;
125 #size-cells = <0>;
130 compatible = "fsl,imx31-cspi";
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";
151 compatible = "fsl,imx31-uart", "fsl,imx21-uart";
154 clock-names = "ipg", "per";
160 compatible = "fsl,imx31-uart", "fsl,imx21-uart";
164 clock-names = "ipg", "per";
169 spba-bus@50000000 {
170 compatible = "fsl,spba-bus", "simple-bus";
171 #address-cells = <1>;
172 #size-cells = <1>;
177 compatible = "fsl,imx31-mmc";
181 clock-names = "ipg", "per";
183 dma-names = "rx-tx";
188 compatible = "fsl,imx31-mmc";
192 clock-names = "ipg", "per";
194 dma-names = "rx-tx";
199 compatible = "fsl,imx31-uart", "fsl,imx21-uart";
203 clock-names = "ipg", "per";
208 compatible = "fsl,imx31-cspi";
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";
229 compatible = "fsl,aips-bus", "simple-bus";
230 #address-cells = <1>;
231 #size-cells = <1>;
236 compatible = "fsl,imx31-ccm";
239 #clock-cells = <1>;
243 compatible = "fsl,imx31-cspi";
247 clock-names = "ipg", "per";
249 dma-names = "rx", "tx";
250 #address-cells = <1>;
251 #size-cells = <0>;
255 gpt: timer@53f90000 { label
256 compatible = "fsl,imx31-gpt";
260 clock-names = "ipg", "per";
264 compatible = "fsl,imx31-gpio";
267 gpio-controller;
268 #gpio-cells = <2>;
269 interrupt-controller;
270 #interrupt-cells = <2>;
274 compatible = "fsl,imx31-rnga";
281 compatible = "fsl,imx31-gpio";
284 gpio-controller;
285 #gpio-cells = <2>;
286 interrupt-controller;
287 #interrupt-cells = <2>;
291 compatible = "fsl,imx31-gpio";
294 gpio-controller;
295 #gpio-cells = <2>;
296 interrupt-controller;
297 #interrupt-cells = <2>;
300 sdma: dma-controller@53fd4000 {
301 compatible = "fsl,imx31-sdma";
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";
315 clock-names = "ref", "ipg";
319 compatible = "fsl,imx31-wdt", "fsl,imx21-wdt";
326 compatible = "fsl,imx31-pwm", "fsl,imx27-pwm";
330 clock-names = "ipg", "per";
331 #pwm-cells = <3>;
337 compatible = "simple-bus";
340 #address-cells = <1>;
341 #size-cells = <1>;
344 compatible = "fsl,imx31-nand", "fsl,imx27-nand";
349 dma-names = "rx-tx";
350 #address-cells = <1>;
351 #size-cells = <1>;
355 weim: memory-controller@b8002000 {
356 compatible = "fsl,imx31-weim", "fsl,imx27-weim";
359 #address-cells = <2>;
360 #size-cells = <1>;