a28687303e492dab7a10c4461270b6cdd7f0a215
[profile/ivi/kernel-adaptation-intel-automotive.git] / arch / arm / boot / dts / imx23-olinuxino.dts
1 /*
2  * Copyright 2012 Freescale Semiconductor, Inc.
3  *
4  * Author: Fabio Estevam <fabio.estevam@freescale.com>
5  *
6  * The code contained herein is licensed under the GNU General Public
7  * License. You may obtain a copy of the GNU General Public License
8  * Version 2 or later at the following locations:
9  *
10  * http://www.opensource.org/licenses/gpl-license.html
11  * http://www.gnu.org/copyleft/gpl.html
12  */
13
14 /dts-v1/;
15 /include/ "imx23.dtsi"
16
17 / {
18         model = "i.MX23 Olinuxino Low Cost Board";
19         compatible = "olimex,imx23-olinuxino", "fsl,imx23";
20
21         memory {
22                 reg = <0x40000000 0x04000000>;
23         };
24
25         apb@80000000 {
26                 apbh@80000000 {
27                         ssp0: ssp@80010000 {
28                                 compatible = "fsl,imx23-mmc";
29                                 pinctrl-names = "default";
30                                 pinctrl-0 = <&mmc0_4bit_pins_a &mmc0_pins_fixup>;
31                                 bus-width = <4>;
32                                 status = "okay";
33                         };
34                 };
35
36                 apbx@80040000 {
37                         duart: serial@80070000 {
38                                 pinctrl-names = "default";
39                                 pinctrl-0 = <&duart_pins_a>;
40                                 status = "okay";
41                         };
42
43                         auart0: serial@8006c000 {
44                                 pinctrl-names = "default";
45                                 pinctrl-0 = <&auart0_2pins_a>;
46                                 status = "okay";
47                         };
48                 };
49         };
50 };