2 * Copyright 2012 Freescale Semiconductor, Inc.
4 * The code contained herein is licensed under the GNU General Public
5 * License. You may obtain a copy of the GNU General Public License
6 * Version 2 or later at the following locations:
8 * http://www.opensource.org/licenses/gpl-license.html
9 * http://www.gnu.org/copyleft/gpl.html
12 /include/ "skeleton.dtsi"
15 interrupt-parent = <&icoll>;
25 compatible = "arm,arm926ejs";
30 compatible = "simple-bus";
33 reg = <0x80000000 0x80000>;
37 compatible = "simple-bus";
40 reg = <0x80000000 0x40000>;
43 icoll: interrupt-controller@80000000 {
44 compatible = "fsl,imx23-icoll", "fsl,mxs-icoll";
46 #interrupt-cells = <1>;
47 reg = <0x80000000 0x2000>;
51 compatible = "fsl,imx23-dma-apbh";
52 reg = <0x80004000 2000>;
56 reg = <0x80008000 2000>;
61 reg = <0x8000a000 2000>;
66 reg = <0x8000c000 2000>;
71 reg = <0x80010000 2000>;
76 reg = <0x80014000 2000>;
83 compatible = "fsl,imx23-pinctrl", "simple-bus";
84 reg = <0x80018000 2000>;
87 compatible = "fsl,imx23-gpio", "fsl,mxs-gpio";
92 #interrupt-cells = <2>;
96 compatible = "fsl,imx23-gpio", "fsl,mxs-gpio";
100 interrupt-controller;
101 #interrupt-cells = <2>;
105 compatible = "fsl,imx23-gpio", "fsl,mxs-gpio";
109 interrupt-controller;
110 #interrupt-cells = <2>;
113 duart_pins_a: duart@0 {
115 fsl,pinmux-ids = <0x11a2 0x11b2>;
116 fsl,drive-strength = <0>;
123 reg = <0x8001c000 2000>;
128 reg = <0x80020000 2000>;
133 compatible = "fsl,imx23-dma-apbx";
134 reg = <0x80024000 2000>;
138 reg = <0x80028000 2000>;
143 reg = <0x8002a000 2000>;
148 reg = <0x8002c000 2000>;
153 reg = <0x8002e000 2000>;
158 reg = <0x80030000 2000>;
163 reg = <0x80034000 2000>;
168 reg = <0x80038000 2000>;
174 compatible = "simple-bus";
175 #address-cells = <1>;
177 reg = <0x80040000 0x40000>;
181 reg = <0x80040000 2000>;
185 saif0: saif@80042000 {
186 reg = <0x80042000 2000>;
191 reg = <0x80044000 2000>;
195 saif1: saif@80046000 {
196 reg = <0x80046000 2000>;
201 reg = <0x80048000 2000>;
206 reg = <0x8004c000 2000>;
211 reg = <0x80050000 2000>;
216 reg = <0x80054000 2000>;
221 reg = <0x80058000 2000>;
226 reg = <0x8005c000 2000>;
231 reg = <0x80064000 2000>;
236 reg = <0x80068000 2000>;
240 auart0: serial@8006c000 {
241 reg = <0x8006c000 0x2000>;
245 auart1: serial@8006e000 {
246 reg = <0x8006e000 0x2000>;
250 duart: serial@80070000 {
251 compatible = "arm,pl011", "arm,primecell";
252 reg = <0x80070000 0x2000>;
258 reg = <0x8007c000 0x2000>;
265 compatible = "simple-bus";
266 #address-cells = <1>;
268 reg = <0x80080000 0x80000>;
272 reg = <0x80080000 0x10000>;