Lines Matching +full:arm926ej +full:- +full:s
1 // SPDX-License-Identifier: GPL-2.0+
5 #include "imx23-pinfunc.h"
8 #address-cells = <1>;
9 #size-cells = <1>;
11 interrupt-parent = <&icoll>;
14 * pre-existing /chosen node to be available to insert the
31 #address-cells = <1>;
32 #size-cells = <0>;
35 compatible = "arm,arm926ej-s";
42 compatible = "simple-bus";
43 #address-cells = <1>;
44 #size-cells = <1>;
49 compatible = "simple-bus";
50 #address-cells = <1>;
51 #size-cells = <1>;
55 icoll: interrupt-controller@80000000 {
56 compatible = "fsl,imx23-icoll", "fsl,icoll";
57 interrupt-controller;
58 #interrupt-cells = <1>;
62 dma_apbh: dma-apbh@80004000 {
63 compatible = "fsl,imx23-dma-apbh";
67 interrupt-names = "empty", "ssp0", "ssp1", "empty",
69 #dma-cells = <1>;
70 dma-channels = <8>;
79 nand-controller@8000c000 {
80 compatible = "fsl,imx23-gpmi-nand";
81 #address-cells = <1>;
82 #size-cells = <1>;
84 reg-names = "gpmi-nand", "bch";
86 interrupt-names = "bch";
88 clock-names = "gpmi_io";
90 dma-names = "rx-tx";
99 dma-names = "rx-tx";
109 #address-cells = <1>;
110 #size-cells = <0>;
111 compatible = "fsl,imx23-pinctrl", "simple-bus";
115 compatible = "fsl,imx23-gpio", "fsl,mxs-gpio";
118 gpio-controller;
119 #gpio-cells = <2>;
120 interrupt-controller;
121 #interrupt-cells = <2>;
125 compatible = "fsl,imx23-gpio", "fsl,mxs-gpio";
128 gpio-controller;
129 #gpio-cells = <2>;
130 interrupt-controller;
131 #interrupt-cells = <2>;
135 compatible = "fsl,imx23-gpio", "fsl,mxs-gpio";
138 gpio-controller;
139 #gpio-cells = <2>;
140 interrupt-controller;
141 #interrupt-cells = <2>;
146 fsl,pinmux-ids = <
150 fsl,drive-strength = <MXS_DRIVE_4mA>;
152 fsl,pull-up = <MXS_PULL_DISABLE>;
157 fsl,pinmux-ids = <
163 fsl,drive-strength = <MXS_DRIVE_4mA>;
165 fsl,pull-up = <MXS_PULL_DISABLE>;
168 auart0_2pins_a: auart0-2pins@0 {
170 fsl,pinmux-ids = <
174 fsl,drive-strength = <MXS_DRIVE_4mA>;
176 fsl,pull-up = <MXS_PULL_DISABLE>;
179 auart1_2pins_a: auart1-2pins@0 {
181 fsl,pinmux-ids = <
185 fsl,drive-strength = <MXS_DRIVE_4mA>;
187 fsl,pull-up = <MXS_PULL_DISABLE>;
190 gpmi_pins_a: gpmi-nand@0 {
192 fsl,pinmux-ids = <
211 fsl,drive-strength = <MXS_DRIVE_4mA>;
213 fsl,pull-up = <MXS_PULL_DISABLE>;
216 gpmi_pins_fixup: gpmi-pins-fixup@0 {
218 fsl,pinmux-ids = <
223 fsl,drive-strength = <MXS_DRIVE_12mA>;
226 mmc0_4bit_pins_a: mmc0-4bit@0 {
228 fsl,pinmux-ids = <
236 fsl,drive-strength = <MXS_DRIVE_8mA>;
238 fsl,pull-up = <MXS_PULL_ENABLE>;
241 mmc0_8bit_pins_a: mmc0-8bit@0 {
243 fsl,pinmux-ids = <
256 fsl,drive-strength = <MXS_DRIVE_8mA>;
258 fsl,pull-up = <MXS_PULL_ENABLE>;
261 mmc0_pins_fixup: mmc0-pins-fixup@0 {
263 fsl,pinmux-ids = <
267 fsl,pull-up = <MXS_PULL_DISABLE>;
270 mmc0_sck_cfg: mmc0-sck-cfg@0 {
272 fsl,pinmux-ids = <
275 fsl,pull-up = <MXS_PULL_DISABLE>;
278 mmc1_4bit_pins_a: mmc1-4bit@0 {
280 fsl,pinmux-ids = <
288 fsl,drive-strength = <MXS_DRIVE_8mA>;
290 fsl,pull-up = <MXS_PULL_ENABLE>;
293 mmc1_8bit_pins_a: mmc1-8bit@0 {
295 fsl,pinmux-ids = <
307 fsl,drive-strength = <MXS_DRIVE_8mA>;
309 fsl,pull-up = <MXS_PULL_ENABLE>;
314 fsl,pinmux-ids = <
317 fsl,drive-strength = <MXS_DRIVE_4mA>;
319 fsl,pull-up = <MXS_PULL_DISABLE>;
322 lcdif_24bit_pins_a: lcdif-24bit@0 {
324 fsl,pinmux-ids = <
354 fsl,drive-strength = <MXS_DRIVE_4mA>;
356 fsl,pull-up = <MXS_PULL_DISABLE>;
361 fsl,pinmux-ids = <
367 fsl,drive-strength = <MXS_DRIVE_8mA>;
369 fsl,pull-up = <MXS_PULL_ENABLE>;
374 fsl,pinmux-ids = <
378 fsl,drive-strength = <MXS_DRIVE_8mA>;
380 fsl,pull-up = <MXS_PULL_ENABLE>;
385 fsl,pinmux-ids = <
389 fsl,drive-strength = <MXS_DRIVE_8mA>;
391 fsl,pull-up = <MXS_PULL_ENABLE>;
396 fsl,pinmux-ids = <
400 fsl,drive-strength = <MXS_DRIVE_8mA>;
402 fsl,pull-up = <MXS_PULL_ENABLE>;
407 compatible = "fsl,imx23-digctl";
417 dma_apbx: dma-apbx@80024000 {
418 compatible = "fsl,imx23-dma-apbx";
424 interrupt-names = "audio-adc", "audio-dac", "spdif-tx", "i2c",
425 "saif0", "empty", "auart0-rx", "auart0-tx",
426 "auart1-rx", "auart1-tx", "saif1", "empty",
428 #dma-cells = <1>;
429 dma-channels = <16>;
434 compatible = "fsl,imx23-dcp";
446 compatible = "fsl,imx23-ocotp", "fsl,ocotp";
447 #address-cells = <1>;
448 #size-cells = <1>;
453 axi-ahb@8002e000 {
459 compatible = "fsl,imx23-lcdif";
471 dma-names = "rx-tx";
482 compatible = "simple-bus";
483 #address-cells = <1>;
484 #size-cells = <1>;
489 compatible = "fsl,imx23-clkctrl", "fsl,clkctrl";
491 #clock-cells = <1>;
497 dma-names = "rx-tx";
509 dma-names = "rx-tx";
513 audio-out@80048000 {
516 dma-names = "tx";
520 audio-in@8004c000 {
523 dma-names = "rx";
528 compatible = "fsl,imx23-lradc";
533 #io-channel-cells = <1>;
539 dma-names = "tx";
544 #address-cells = <1>;
545 #size-cells = <0>;
546 compatible = "fsl,imx23-i2c";
549 clock-frequency = <100000>;
551 dma-names = "rx-tx";
556 compatible = "fsl,imx23-rtc", "fsl,stmp3xxx-rtc";
562 compatible = "fsl,imx23-pwm";
565 #pwm-cells = <2>;
566 fsl,pwm-number = <5>;
571 compatible = "fsl,imx23-timrot", "fsl,timrot";
578 compatible = "fsl,imx23-auart";
583 dma-names = "rx", "tx";
588 compatible = "fsl,imx23-auart";
593 dma-names = "rx", "tx";
602 clock-names = "uart", "apb_pclk";
607 compatible = "fsl,imx23-usbphy";
616 compatible = "simple-bus";
617 #address-cells = <1>;
618 #size-cells = <1>;
623 compatible = "fsl,imx23-usb", "fsl,imx27-usb";
632 iio-hwmon {
633 compatible = "iio-hwmon";
634 io-channels = <&lradc 8>;