ARM: dts: imx25-pdk: Add UART1 pins
[firefly-linux-kernel-4.4.55.git] / arch / arm / boot / dts / imx25-pdk.dts
1 /*
2  * Copyright 2013 Freescale Semiconductor, Inc.
3  *
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:
7  *
8  * http://www.opensource.org/licenses/gpl-license.html
9  * http://www.gnu.org/copyleft/gpl.html
10  */
11
12 /dts-v1/;
13 #include "imx25.dtsi"
14
15 / {
16         model = "Freescale i.MX25 Product Development Kit";
17         compatible = "fsl,imx25-pdk", "fsl,imx25";
18
19         memory {
20                 reg = <0x80000000 0x4000000>;
21         };
22 };
23
24 &fec {
25         phy-mode = "rmii";
26         status = "okay";
27 };
28
29 &iomuxc {
30         imx25-pdk {
31                 pinctrl_uart1: uart1grp {
32                         fsl,pins = <
33                                 MX25_PAD_UART1_RTS__UART1_RTS           0xe0
34                                 MX25_PAD_UART1_CTS__UART1_CTS           0xe0
35                                 MX25_PAD_UART1_TXD__UART1_TXD           0x80000000
36                                 MX25_PAD_UART1_RXD__UART1_RXD           0xc0
37                         >;
38                 };
39         };
40 };
41
42 &nfc {
43         nand-on-flash-bbt;
44         status = "okay";
45 };
46
47 &uart1 {
48         pinctrl-names = "default";
49         pinctrl-0 = <&pinctrl_uart1>;
50         fsl,uart-has-rtscts;
51         status = "okay";
52 };