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 = "fsl,imx-ckil", "fixed-clock";
52 #clock-cells = <0>;
53 clock-frequency = <32768>;
57 compatible = "fsl,imx-ckih1", "fixed-clock";
58 #clock-cells = <0>;
59 clock-frequency = <0>;
63 compatible = "fsl,imx-ckih2", "fixed-clock";
64 #clock-cells = <0>;
65 clock-frequency = <0>;
69 compatible = "fsl,imx-osc", "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>;
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";
222 #address-cells = <1>;
223 #size-cells = <0>;
224 compatible = "fsl,imx51-ecspi";
229 clock-names = "ipg", "per";
234 #sound-dai-cells = <0>;
235 compatible = "fsl,imx51-ssi", "fsl,imx21-ssi";
240 clock-names = "ipg", "baud";
243 dma-names = "rx", "tx";
244 fsl,fifo-depth = <15>;
249 compatible = "fsl,imx51-esdhc";
255 clock-names = "ipg", "ahb", "per";
256 bus-width = <4>;
261 compatible = "fsl,imx51-esdhc";
267 clock-names = "ipg", "ahb", "per";
268 bus-width = <4>;
274 compatible = "fsl,imx51-aipstz";
279 compatible = "fsl,imx51-usb", "fsl,imx27-usb";
289 compatible = "fsl,imx51-usb", "fsl,imx27-usb";
299 compatible = "fsl,imx51-usb", "fsl,imx27-usb";
309 compatible = "fsl,imx51-usb", "fsl,imx27-usb";
319 #index-cells = <1>;
320 compatible = "fsl,imx51-usbmisc";
326 compatible = "fsl,imx51-gpio", "fsl,imx35-gpio";
329 gpio-controller;
330 #gpio-cells = <2>;
331 interrupt-controller;
332 #interrupt-cells = <2>;
336 compatible = "fsl,imx51-gpio", "fsl,imx35-gpio";
339 gpio-controller;
340 #gpio-cells = <2>;
341 interrupt-controller;
342 #interrupt-cells = <2>;
346 compatible = "fsl,imx51-gpio", "fsl,imx35-gpio";
349 gpio-controller;
350 #gpio-cells = <2>;
351 interrupt-controller;
352 #interrupt-cells = <2>;
356 compatible = "fsl,imx51-gpio", "fsl,imx35-gpio";
359 gpio-controller;
360 #gpio-cells = <2>;
361 interrupt-controller;
362 #interrupt-cells = <2>;
366 compatible = "fsl,imx51-kpp", "fsl,imx21-kpp";
374 compatible = "fsl,imx51-wdt", "fsl,imx21-wdt";
381 compatible = "fsl,imx51-wdt", "fsl,imx21-wdt";
389 compatible = "fsl,imx51-gpt", "fsl,imx31-gpt";
394 clock-names = "ipg", "per";
398 compatible = "fsl,imx51-iomuxc";
403 #pwm-cells = <3>;
404 compatible = "fsl,imx51-pwm", "fsl,imx27-pwm";
408 clock-names = "ipg", "per";
413 #pwm-cells = <3>;
414 compatible = "fsl,imx51-pwm", "fsl,imx27-pwm";
418 clock-names = "ipg", "per";
423 compatible = "fsl,imx51-uart", "fsl,imx21-uart";
428 clock-names = "ipg", "per";
433 compatible = "fsl,imx51-uart", "fsl,imx21-uart";
438 clock-names = "ipg", "per";
442 src: reset-controller@73fd0000 {
443 compatible = "fsl,imx51-src";
446 #reset-cells = <1>;
450 compatible = "fsl,imx51-ccm";
453 #clock-cells = <1>;
458 compatible = "fsl,aips-bus", "simple-bus";
459 #address-cells = <1>;
460 #size-cells = <1>;
465 compatible = "fsl,imx51-aipstz";
470 compatible = "fsl,imx51-iim", "fsl,imx27-iim";
477 compatible = "fsl,imx51-tigerp";
482 compatible = "fsl,imx51-owire", "fsl,imx21-owire";
490 #address-cells = <1>;
491 #size-cells = <0>;
492 compatible = "fsl,imx51-ecspi";
497 clock-names = "ipg", "per";
502 compatible = "fsl,imx51-sdma", "fsl,imx35-sdma";
507 clock-names = "ipg", "ahb";
508 #dma-cells = <3>;
509 fsl,sdma-ram-script-name = "imx/sdma/sdma-imx51.bin";
513 #address-cells = <1>;
514 #size-cells = <0>;
515 compatible = "fsl,imx51-cspi", "fsl,imx35-cspi";
520 clock-names = "ipg", "per";
525 #address-cells = <1>;
526 #size-cells = <0>;
527 compatible = "fsl,imx51-i2c", "fsl,imx21-i2c";
535 #address-cells = <1>;
536 #size-cells = <0>;
537 compatible = "fsl,imx51-i2c", "fsl,imx21-i2c";
545 #sound-dai-cells = <0>;
546 compatible = "fsl,imx51-ssi", "fsl,imx21-ssi";
551 clock-names = "ipg", "baud";
554 dma-names = "rx", "tx";
555 fsl,fifo-depth = <15>;
560 compatible = "fsl,imx51-audmux", "fsl,imx31-audmux";
563 clock-names = "audmux";
568 compatible = "fsl,imx51-m4if";
573 #address-cells = <2>;
574 #size-cells = <1>;
575 compatible = "fsl,imx51-weim";
590 #address-cells = <1>;
591 #size-cells = <1>;
592 compatible = "fsl,imx51-nand";
600 compatible = "fsl,imx51-pata", "fsl,imx27-pata";
608 #sound-dai-cells = <0>;
609 compatible = "fsl,imx51-ssi", "fsl,imx21-ssi";
614 clock-names = "ipg", "baud";
617 dma-names = "rx", "tx";
618 fsl,fifo-depth = <15>;
623 compatible = "fsl,imx51-fec", "fsl,imx27-fec";
629 clock-names = "ipg", "ahb", "ptp";
634 compatible = "fsl,imx51-vpu", "cnm,codahx4";
639 clock-names = "per", "ahb";
645 compatible = "fsl,imx53-sahara", "fsl,imx51-sahara";
650 clock-names = "ipg", "ahb";