Lines Matching +full:imx51 +full:- +full:src
10 * http://www.opensource.org/licenses/gpl-license.html
14 #include "imx50-pinfunc.h"
15 #include <dt-bindings/gpio/gpio.h>
16 #include <dt-bindings/clock/imx5-clock.h>
19 #address-cells = <1>;
20 #size-cells = <1>;
23 * pre-existing /chosen node to be available to insert the
44 #address-cells = <1>;
45 #size-cells = <0>;
48 compatible = "arm,cortex-a8";
53 tzic: tz-interrupt-controller@fffc000 {
54 compatible = "fsl,imx50-tzic", "fsl,imx53-tzic", "fsl,tzic";
55 interrupt-controller;
56 #interrupt-cells = <1>;
62 compatible = "fsl,imx-ckil", "fixed-clock";
63 #clock-cells = <0>;
64 clock-frequency = <32768>;
68 compatible = "fsl,imx-ckih1", "fixed-clock";
69 #clock-cells = <0>;
70 clock-frequency = <22579200>;
74 compatible = "fsl,imx-ckih2", "fixed-clock";
75 #clock-cells = <0>;
76 clock-frequency = <0>;
80 compatible = "fsl,imx-osc", "fixed-clock";
81 #clock-cells = <0>;
82 clock-frequency = <24000000>;
87 #address-cells = <1>;
88 #size-cells = <1>;
89 compatible = "simple-bus";
90 interrupt-parent = <&tzic>;
94 compatible = "fsl,aips-bus", "simple-bus";
95 #address-cells = <1>;
96 #size-cells = <1>;
101 compatible = "fsl,spba-bus", "simple-bus";
102 #address-cells = <1>;
103 #size-cells = <1>;
108 compatible = "fsl,imx50-esdhc", "fsl,imx53-esdhc";
114 clock-names = "ipg", "ahb", "per";
115 bus-width = <4>;
120 compatible = "fsl,imx50-esdhc", "fsl,imx53-esdhc";
126 clock-names = "ipg", "ahb", "per";
127 bus-width = <4>;
132 compatible = "fsl,imx50-uart", "fsl,imx21-uart";
137 clock-names = "ipg", "per";
142 #address-cells = <1>;
143 #size-cells = <0>;
144 compatible = "fsl,imx50-ecspi", "fsl,imx51-ecspi";
149 clock-names = "ipg", "per";
154 #sound-dai-cells = <0>;
155 compatible = "fsl,imx50-ssi",
156 "fsl,imx51-ssi",
157 "fsl,imx21-ssi";
163 dma-names = "rx", "tx";
164 fsl,fifo-depth = <15>;
169 compatible = "fsl,imx50-esdhc", "fsl,imx53-esdhc";
175 clock-names = "ipg", "ahb", "per";
176 bus-width = <4>;
181 compatible = "fsl,imx50-esdhc", "fsl,imx53-esdhc";
187 clock-names = "ipg", "ahb", "per";
188 bus-width = <4>;
194 compatible = "fsl,imx50-usb", "fsl,imx27-usb";
202 compatible = "fsl,imx50-usb", "fsl,imx27-usb";
211 compatible = "fsl,imx50-gpio", "fsl,imx35-gpio";
214 gpio-controller;
215 #gpio-cells = <2>;
216 interrupt-controller;
217 #interrupt-cells = <2>;
218 gpio-ranges = <&iomuxc 0 151 28>;
222 compatible = "fsl,imx50-gpio", "fsl,imx35-gpio";
225 gpio-controller;
226 #gpio-cells = <2>;
227 interrupt-controller;
228 #interrupt-cells = <2>;
229 gpio-ranges = <&iomuxc 0 75 8>, <&iomuxc 8 100 8>,
236 compatible = "fsl,imx50-gpio", "fsl,imx35-gpio";
239 gpio-controller;
240 #gpio-cells = <2>;
241 interrupt-controller;
242 #interrupt-cells = <2>;
243 gpio-ranges = <&iomuxc 0 108 32>;
247 compatible = "fsl,imx50-gpio", "fsl,imx35-gpio";
250 gpio-controller;
251 #gpio-cells = <2>;
252 interrupt-controller;
253 #interrupt-cells = <2>;
254 gpio-ranges = <&iomuxc 0 8 8>, <&iomuxc 8 45 12>,
259 compatible = "fsl,imx50-wdt", "fsl,imx21-wdt";
266 compatible = "fsl,imx50-gpt", "fsl,imx31-gpt";
271 clock-names = "ipg", "per";
275 compatible = "fsl,imx50-iomuxc", "fsl,imx53-iomuxc";
279 gpr: iomuxc-gpr@53fa8000 {
280 compatible = "fsl,imx50-iomuxc-gpr", "syscon";
285 #pwm-cells = <2>;
286 compatible = "fsl,imx50-pwm", "fsl,imx27-pwm";
290 clock-names = "ipg", "per";
295 #pwm-cells = <2>;
296 compatible = "fsl,imx50-pwm", "fsl,imx27-pwm";
300 clock-names = "ipg", "per";
305 compatible = "fsl,imx50-uart", "fsl,imx21-uart";
310 clock-names = "ipg", "per";
315 compatible = "fsl,imx50-uart", "fsl,imx21-uart";
320 clock-names = "ipg", "per";
324 src: src@53fd0000 { label
325 compatible = "fsl,imx50-src", "fsl,imx51-src";
327 #reset-cells = <1>;
331 compatible = "fsl,imx50-ccm";
334 #clock-cells = <1>;
338 compatible = "fsl,imx50-gpio", "fsl,imx35-gpio";
341 gpio-controller;
342 #gpio-cells = <2>;
343 interrupt-controller;
344 #interrupt-cells = <2>;
345 gpio-ranges = <&iomuxc 0 57 18>, <&iomuxc 18 89 11>;
349 compatible = "fsl,imx50-gpio", "fsl,imx35-gpio";
352 gpio-controller;
353 #gpio-cells = <2>;
354 interrupt-controller;
355 #interrupt-cells = <2>;
356 gpio-ranges = <&iomuxc 0 27 18>, <&iomuxc 18 16 11>;
360 #address-cells = <1>;
361 #size-cells = <0>;
362 compatible = "fsl,imx50-i2c", "fsl,imx21-i2c";
370 compatible = "fsl,imx50-uart", "fsl,imx21-uart";
375 clock-names = "ipg", "per";
381 compatible = "fsl,aips-bus", "simple-bus";
382 #address-cells = <1>;
383 #size-cells = <1>;
388 compatible = "fsl,imx50-uart", "fsl,imx21-uart";
393 clock-names = "ipg", "per";
398 compatible = "fsl,imx50-owire", "fsl,imx21-owire";
405 #address-cells = <1>;
406 #size-cells = <0>;
407 compatible = "fsl,imx50-ecspi", "fsl,imx51-ecspi";
412 clock-names = "ipg", "per";
417 compatible = "fsl,imx50-sdma", "fsl,imx35-sdma";
422 clock-names = "ipg", "ahb";
423 #dma-cells = <3>;
424 fsl,sdma-ram-script-name = "imx/sdma/sdma-imx50.bin";
428 #address-cells = <1>;
429 #size-cells = <0>;
430 compatible = "fsl,imx50-cspi", "fsl,imx35-cspi";
435 clock-names = "ipg", "per";
440 #address-cells = <1>;
441 #size-cells = <0>;
442 compatible = "fsl,imx50-i2c", "fsl,imx21-i2c";
450 #address-cells = <1>;
451 #size-cells = <0>;
452 compatible = "fsl,imx50-i2c", "fsl,imx21-i2c";
460 #sound-dai-cells = <0>;
461 compatible = "fsl,imx50-ssi", "fsl,imx51-ssi",
462 "fsl,imx21-ssi";
468 dma-names = "rx", "tx";
469 fsl,fifo-depth = <15>;
474 compatible = "fsl,imx50-audmux", "fsl,imx31-audmux";
480 compatible = "fsl,imx53-fec", "fsl,imx25-fec";
486 clock-names = "ipg", "ahb", "ptp";