Lines Matching +full:arm926ej +full:- +full:s
1 // SPDX-License-Identifier: GPL-2.0+
3 // Copyright 2012 Sascha Hauer, Pengutronix <s.hauer@pengutronix.de>
5 #include <dt-bindings/gpio/gpio.h>
6 #include "imx25-pinfunc.h"
9 #address-cells = <1>;
10 #size-cells = <1>;
13 * pre-existing /chosen node to be available to insert the
46 #address-cells = <1>;
47 #size-cells = <0>;
50 compatible = "arm,arm926ej-s";
56 asic: asic-interrupt-controller@68000000 {
57 compatible = "fsl,imx25-asic", "fsl,avic";
58 interrupt-controller;
59 #interrupt-cells = <1>;
65 compatible = "fsl,imx-osc", "fixed-clock";
66 #clock-cells = <0>;
67 clock-frequency = <24000000>;
72 #address-cells = <1>;
73 #size-cells = <1>;
74 compatible = "simple-bus";
75 interrupt-parent = <&asic>;
79 compatible = "fsl,aips-bus", "simple-bus";
80 #address-cells = <1>;
81 #size-cells = <1>;
86 compatible = "fsl,imx25-aips";
91 #address-cells = <1>;
92 #size-cells = <0>;
93 compatible = "fsl,imx25-i2c", "fsl,imx21-i2c";
96 clock-names = "";
102 #address-cells = <1>;
103 #size-cells = <0>;
104 compatible = "fsl,imx25-i2c", "fsl,imx21-i2c";
107 clock-names = "";
113 compatible = "fsl,imx25-flexcan";
117 clock-names = "ipg", "per";
122 compatible = "fsl,imx25-flexcan";
126 clock-names = "ipg", "per";
131 compatible = "fsl,imx25-uart", "fsl,imx21-uart";
135 clock-names = "ipg", "per";
140 compatible = "fsl,imx25-uart", "fsl,imx21-uart";
144 clock-names = "ipg", "per";
149 #address-cells = <1>;
150 #size-cells = <0>;
151 compatible = "fsl,imx25-i2c", "fsl,imx21-i2c";
154 clock-names = "";
160 #address-cells = <1>;
161 #size-cells = <0>;
164 clock-names = "";
170 #address-cells = <1>;
171 #size-cells = <0>;
172 compatible = "fsl,imx25-cspi", "fsl,imx35-cspi";
175 clock-names = "ipg", "per";
181 #address-cells = <1>;
182 #size-cells = <0>;
183 compatible = "fsl,imx25-kpp", "fsl,imx21-kpp";
186 clock-names = "";
192 compatible = "fsl,imx25-iomuxc";
197 compatible = "fsl,imx25-audmux", "fsl,imx31-audmux";
204 compatible = "fsl,spba-bus", "simple-bus";
205 #address-cells = <1>;
206 #size-cells = <1>;
211 #address-cells = <1>;
212 #size-cells = <0>;
213 compatible = "fsl,imx25-cspi", "fsl,imx35-cspi";
217 clock-names = "ipg", "per";
222 compatible = "fsl,imx25-uart", "fsl,imx21-uart";
226 clock-names = "ipg", "per";
231 compatible = "fsl,imx25-uart", "fsl,imx21-uart";
235 clock-names = "ipg", "per";
240 #address-cells = <1>;
241 #size-cells = <0>;
242 compatible = "fsl,imx25-cspi", "fsl,imx35-cspi";
245 clock-names = "ipg", "per";
251 #sound-dai-cells = <0>;
252 compatible = "fsl,imx25-ssi", "fsl,imx21-ssi";
256 clock-names = "ipg";
259 dma-names = "rx", "tx";
260 fsl,fifo-depth = <15>;
270 compatible = "fsl,imx25-uart", "fsl,imx21-uart";
274 clock-names = "ipg", "per";
279 compatible = "fsl,imx25-tsadc";
283 clock-names = "ipg";
284 interrupt-controller;
285 #interrupt-cells = <1>;
286 #address-cells = <1>;
287 #size-cells = <1>;
292 compatible = "fsl,imx25-gcq";
294 interrupt-parent = <&tscadc>;
296 #address-cells = <1>;
297 #size-cells = <0>;
302 compatible = "fsl,imx25-tcq";
304 interrupt-parent = <&tscadc>;
312 #sound-dai-cells = <0>;
313 compatible = "fsl,imx25-ssi", "fsl,imx21-ssi";
317 clock-names = "ipg";
320 dma-names = "rx", "tx";
321 fsl,fifo-depth = <15>;
326 compatible = "fsl,imx25-fec";
330 clock-names = "ipg", "ahb";
336 compatible = "fsl,aips-bus", "simple-bus";
337 #address-cells = <1>;
338 #size-cells = <1>;
343 compatible = "fsl,imx25-aips";
348 compatible = "fsl,imx25-ccm";
351 #clock-cells = <1>;
355 compatible = "fsl,imx25-gpt", "fsl,imx31-gpt";
358 clock-names = "ipg", "per";
363 compatible = "fsl,imx25-gpt", "fsl,imx31-gpt";
366 clock-names = "ipg", "per";
371 compatible = "fsl,imx25-gpt", "fsl,imx31-gpt";
374 clock-names = "ipg", "per";
379 compatible = "fsl,imx25-gpt", "fsl,imx31-gpt";
382 clock-names = "ipg", "per";
387 compatible = "fsl,imx25-epit";
390 clock-names = "ipg", "per";
395 compatible = "fsl,imx25-epit";
398 clock-names = "ipg", "per";
403 compatible = "fsl,imx25-gpio", "fsl,imx35-gpio";
406 gpio-controller;
407 #gpio-cells = <2>;
408 interrupt-controller;
409 #interrupt-cells = <2>;
413 compatible = "fsl,imx25-pwm", "fsl,imx27-pwm";
414 #pwm-cells = <3>;
417 clock-names = "ipg", "per";
422 compatible = "fsl,imx25-gpio", "fsl,imx35-gpio";
425 gpio-controller;
426 #gpio-cells = <2>;
427 interrupt-controller;
428 #interrupt-cells = <2>;
432 compatible = "fsl,imx25-pwm", "fsl,imx27-pwm";
433 #pwm-cells = <3>;
436 clock-names = "ipg", "per";
441 compatible = "fsl,imx25-scc";
444 clock-names = "ipg";
446 interrupt-names = "scm", "smn";
450 compatible = "fsl,imx25-rngb";
457 compatible = "fsl,imx25-esdhc";
461 clock-names = "ipg", "ahb", "per";
466 compatible = "fsl,imx25-esdhc";
470 clock-names = "ipg", "ahb", "per";
475 compatible = "fsl,imx25-fb", "fsl,imx21-fb";
479 clock-names = "ipg", "ahb", "per";
490 compatible = "fsl,imx25-pwm", "fsl,imx27-pwm";
491 #pwm-cells = <3>;
494 clock-names = "ipg", "per";
499 compatible = "fsl,imx25-gpio", "fsl,imx35-gpio";
502 gpio-controller;
503 #gpio-cells = <2>;
504 interrupt-controller;
505 #interrupt-cells = <2>;
509 compatible = "fsl,imx25-gpio", "fsl,imx35-gpio";
512 gpio-controller;
513 #gpio-cells = <2>;
514 interrupt-controller;
515 #interrupt-cells = <2>;
519 compatible = "fsl,imx25-sdma";
522 clock-names = "ipg", "ahb";
523 #dma-cells = <3>;
525 fsl,sdma-ram-script-name = "imx/sdma/sdma-imx25.bin";
529 compatible = "fsl,imx25-wdt", "fsl,imx21-wdt";
532 clock-names = "";
537 compatible = "fsl,imx25-pwm", "fsl,imx27-pwm";
538 #pwm-cells = <3>;
541 clock-names = "ipg", "per";
546 compatible = "fsl,imx25-iim", "fsl,imx27-iim";
553 compatible = "fsl,imx25-usb", "fsl,imx27-usb";
557 clock-names = "ipg", "ahb", "per";
566 compatible = "fsl,imx25-usb", "fsl,imx27-usb";
570 clock-names = "ipg", "ahb", "per";
573 maximum-speed = "full-speed";
580 #index-cells = <1>;
581 compatible = "fsl,imx25-usbmisc";
586 compatible = "fsl,imx25-dryice", "fsl,imx25-rtc";
589 clock-names = "ipg";
595 compatible = "mmio-sram";
600 compatible = "fsl,emi-bus", "simple-bus";
601 #address-cells = <1>;
602 #size-cells = <1>;
607 #address-cells = <1>;
608 #size-cells = <1>;
610 compatible = "fsl,imx25-nand";
613 clock-names = "";
621 compatible = "simple-bus";
622 #address-cells = <1>;
623 #size-cells = <0>;
625 usbphy0: usb-phy@0 {
627 compatible = "usb-nop-xceiv";
628 #phy-cells = <0>;
631 usbphy1: usb-phy@1 {
633 compatible = "usb-nop-xceiv";
634 #phy-cells = <0>;