Lines Matching +full:cortex +full:- +full:a8

1 // SPDX-License-Identifier: GPL-2.0+
6 #include "imx51-pinfunc.h"
7 #include <dt-bindings/clock/imx5-clock.h>
8 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/input/input.h>
10 #include <dt-bindings/interrupt-controller/irq.h>
13 #address-cells = <1>;
14 #size-cells = <1>;
17 * pre-existing /chosen node to be available to insert the
42 tzic: tz-interrupt-controller@e0000000 {
43 compatible = "fsl,imx51-tzic", "fsl,tzic";
44 interrupt-controller;
45 #interrupt-cells = <1>;
51 compatible = "fixed-clock";
52 #clock-cells = <0>;
53 clock-frequency = <32768>;
57 compatible = "fixed-clock";
58 #clock-cells = <0>;
59 clock-frequency = <0>;
63 compatible = "fixed-clock";
64 #clock-cells = <0>;
65 clock-frequency = <0>;
69 compatible = "fixed-clock";
70 #clock-cells = <0>;
71 clock-frequency = <24000000>;
76 #address-cells = <1>;
77 #size-cells = <0>;
80 compatible = "arm,cortex-a8";
82 clock-latency = <62500>;
84 clock-names = "cpu";
85 operating-points = <
90 voltage-tolerance = <5>;
95 compatible = "arm,cortex-a8-pmu";
96 interrupt-parent = <&tzic>;
101 compatible = "usb-nop-xceiv";
103 clock-names = "main_clk";
104 #phy-cells = <0>;
107 capture-subsystem {
108 compatible = "fsl,imx-capture-subsystem";
112 display-subsystem {
113 compatible = "fsl,imx-display-subsystem";
118 #address-cells = <1>;
119 #size-cells = <1>;
120 compatible = "simple-bus";
121 interrupt-parent = <&tzic>;
125 compatible = "mmio-sram";
130 compatible = "amd,imageon-200.1", "amd,imageon";
132 reg-names = "kgsl_3d0_reg_memory";
134 interrupt-names = "kgsl_3d0_irq";
136 clock-names = "core_clk", "mem_iface_clk";
140 #address-cells = <1>;
141 #size-cells = <0>;
142 compatible = "fsl,imx51-ipu";
148 clock-names = "bus", "di0", "di1";
175 compatible = "fsl,aips-bus", "simple-bus";
176 #address-cells = <1>;
177 #size-cells = <1>;
181 spba-bus@70000000 {
182 compatible = "fsl,spba-bus", "simple-bus";
183 #address-cells = <1>;
184 #size-cells = <1>;
189 compatible = "fsl,imx51-esdhc";
195 clock-names = "ipg", "ahb", "per";
200 compatible = "fsl,imx51-esdhc";
206 clock-names = "ipg", "ahb", "per";
207 bus-width = <4>;
212 compatible = "fsl,imx51-uart", "fsl,imx21-uart";
217 clock-names = "ipg", "per";
219 dma-names = "rx", "tx";
224 #address-cells = <1>;
225 #size-cells = <0>;
226 compatible = "fsl,imx51-ecspi";
231 clock-names = "ipg", "per";
236 #sound-dai-cells = <0>;
237 compatible = "fsl,imx51-ssi", "fsl,imx21-ssi";
242 clock-names = "ipg", "baud";
245 dma-names = "rx", "tx";
246 fsl,fifo-depth = <15>;
251 compatible = "fsl,imx51-esdhc";
257 clock-names = "ipg", "ahb", "per";
258 bus-width = <4>;
263 compatible = "fsl,imx51-esdhc";
269 clock-names = "ipg", "ahb", "per";
270 bus-width = <4>;
276 compatible = "fsl,imx51-aipstz";
281 compatible = "fsl,imx51-usb", "fsl,imx27-usb";
291 compatible = "fsl,imx51-usb", "fsl,imx27-usb";
301 compatible = "fsl,imx51-usb", "fsl,imx27-usb";
311 compatible = "fsl,imx51-usb", "fsl,imx27-usb";
321 #index-cells = <1>;
322 compatible = "fsl,imx51-usbmisc";
328 compatible = "fsl,imx51-gpio", "fsl,imx35-gpio";
331 gpio-controller;
332 #gpio-cells = <2>;
333 interrupt-controller;
334 #interrupt-cells = <2>;
338 compatible = "fsl,imx51-gpio", "fsl,imx35-gpio";
341 gpio-controller;
342 #gpio-cells = <2>;
343 interrupt-controller;
344 #interrupt-cells = <2>;
348 compatible = "fsl,imx51-gpio", "fsl,imx35-gpio";
351 gpio-controller;
352 #gpio-cells = <2>;
353 interrupt-controller;
354 #interrupt-cells = <2>;
358 compatible = "fsl,imx51-gpio", "fsl,imx35-gpio";
361 gpio-controller;
362 #gpio-cells = <2>;
363 interrupt-controller;
364 #interrupt-cells = <2>;
368 compatible = "fsl,imx51-kpp", "fsl,imx21-kpp";
376 compatible = "fsl,imx51-wdt", "fsl,imx21-wdt";
383 compatible = "fsl,imx51-wdt", "fsl,imx21-wdt";
391 compatible = "fsl,imx51-gpt", "fsl,imx31-gpt";
396 clock-names = "ipg", "per";
400 compatible = "fsl,imx51-iomuxc";
405 #pwm-cells = <3>;
406 compatible = "fsl,imx51-pwm", "fsl,imx27-pwm";
410 clock-names = "ipg", "per";
415 #pwm-cells = <3>;
416 compatible = "fsl,imx51-pwm", "fsl,imx27-pwm";
420 clock-names = "ipg", "per";
425 compatible = "fsl,imx51-uart", "fsl,imx21-uart";
430 clock-names = "ipg", "per";
432 dma-names = "rx", "tx";
437 compatible = "fsl,imx51-uart", "fsl,imx21-uart";
442 clock-names = "ipg", "per";
444 dma-names = "rx", "tx";
448 src: reset-controller@73fd0000 {
449 compatible = "fsl,imx51-src";
452 #reset-cells = <1>;
456 compatible = "fsl,imx51-ccm";
459 #clock-cells = <1>;
464 compatible = "fsl,aips-bus", "simple-bus";
465 #address-cells = <1>;
466 #size-cells = <1>;
471 compatible = "fsl,imx51-aipstz";
476 compatible = "fsl,imx51-iim", "fsl,imx27-iim", "syscon";
483 compatible = "fsl,imx51-tigerp";
488 compatible = "fsl,imx51-owire", "fsl,imx21-owire";
496 #address-cells = <1>;
497 #size-cells = <0>;
498 compatible = "fsl,imx51-ecspi";
503 clock-names = "ipg", "per";
507 sdma: dma-controller@83fb0000 {
508 compatible = "fsl,imx51-sdma", "fsl,imx35-sdma";
513 clock-names = "ipg", "ahb";
514 #dma-cells = <3>;
515 fsl,sdma-ram-script-name = "imx/sdma/sdma-imx51.bin";
519 #address-cells = <1>;
520 #size-cells = <0>;
521 compatible = "fsl,imx51-cspi", "fsl,imx35-cspi";
526 clock-names = "ipg", "per";
531 #address-cells = <1>;
532 #size-cells = <0>;
533 compatible = "fsl,imx51-i2c", "fsl,imx21-i2c";
541 #address-cells = <1>;
542 #size-cells = <0>;
543 compatible = "fsl,imx51-i2c", "fsl,imx21-i2c";
551 #sound-dai-cells = <0>;
552 compatible = "fsl,imx51-ssi", "fsl,imx21-ssi";
557 clock-names = "ipg", "baud";
560 dma-names = "rx", "tx";
561 fsl,fifo-depth = <15>;
566 compatible = "fsl,imx51-audmux", "fsl,imx31-audmux";
569 clock-names = "audmux";
574 compatible = "fsl,imx51-m4if";
579 #address-cells = <2>;
580 #size-cells = <1>;
581 compatible = "fsl,imx51-weim";
596 #address-cells = <1>;
597 #size-cells = <1>;
598 compatible = "fsl,imx51-nand";
606 compatible = "fsl,imx51-pata", "fsl,imx27-pata";
614 #sound-dai-cells = <0>;
615 compatible = "fsl,imx51-ssi", "fsl,imx21-ssi";
620 clock-names = "ipg", "baud";
623 dma-names = "rx", "tx";
624 fsl,fifo-depth = <15>;
629 compatible = "fsl,imx51-fec", "fsl,imx27-fec";
635 clock-names = "ipg", "ahb", "ptp";
640 compatible = "fsl,imx51-vpu", "cnm,codahx4";
645 clock-names = "per", "ahb";
651 compatible = "fsl,imx53-sahara", "fsl,imx51-sahara";
656 clock-names = "ipg", "ahb";