Merge branch 'for_next' into for_linus
[firefly-linux-kernel-4.4.55.git] / arch / arm / boot / dts / imx53-mba53.dts
1 /*
2  * Copyright 2012 Sascha Hauer <s.hauer@pengutronix.de>, Pengutronix
3  * Copyright 2012 Steffen Trumtrar <s.trumtrar@pengutronix.de>, Pengutronix
4  *
5  * The code contained herein is licensed under the GNU General Public
6  * License. You may obtain a copy of the GNU General Public License
7  * Version 2 or later at the following locations:
8  *
9  * http://www.opensource.org/licenses/gpl-license.html
10  * http://www.gnu.org/copyleft/gpl.html
11  */
12
13 /dts-v1/;
14 /include/ "imx53-tqma53.dtsi"
15
16 / {
17         model = "TQ MBa53 starter kit";
18         compatible = "tq,mba53", "tq,tqma53", "fsl,imx53";
19 };
20
21 &iomuxc {
22         lvds1 {
23                 pinctrl_lvds1_1: lvds1-grp1 {
24                         fsl,pins = <730 0x10000         /* LVDS0_TX3 */
25                                     732 0x10000         /* LVDS0_CLK */
26                                     734 0x10000         /* LVDS0_TX2 */
27                                     736 0x10000         /* LVDS0_TX1 */
28                                     738 0x10000>;       /* LVDS0_TX0 */
29                 };
30
31                 pinctrl_lvds1_2: lvds1-grp2 {
32                         fsl,pins = <720 0x10000         /* LVDS1_TX3 */
33                                     722 0x10000         /* LVDS1_TX2 */
34                                     724 0x10000         /* LVDS1_CLK */
35                                     726 0x10000         /* LVDS1_TX1 */
36                                     728 0x10000>;       /* LVDS1_TX0 */
37                 };
38         };
39
40         disp1 {
41                 pinctrl_disp1_1: disp1-grp1 {
42                         fsl,pins = <689 0x10000         /* DISP1_DRDY   */
43                                     482 0x10000         /* DISP1_HSYNC  */
44                                     489 0x10000         /* DISP1_VSYNC  */
45                                     515 0x10000         /* DISP1_DAT_22 */
46                                     523 0x10000         /* DISP1_DAT_23 */
47                                     545 0x10000         /* DISP1_DAT_21 */
48                                     553 0x10000         /* DISP1_DAT_20 */
49                                     558 0x10000         /* DISP1_DAT_19 */
50                                     564 0x10000         /* DISP1_DAT_18 */
51                                     570 0x10000         /* DISP1_DAT_17 */
52                                     575 0x10000         /* DISP1_DAT_16 */
53                                     580 0x10000         /* DISP1_DAT_15 */
54                                     585 0x10000         /* DISP1_DAT_14 */
55                                     590 0x10000         /* DISP1_DAT_13 */
56                                     595 0x10000         /* DISP1_DAT_12 */
57                                     628 0x10000         /* DISP1_DAT_11 */
58                                     634 0x10000         /* DISP1_DAT_10 */
59                                     639 0x10000         /* DISP1_DAT_9  */
60                                     644 0x10000         /* DISP1_DAT_8  */
61                                     649 0x10000         /* DISP1_DAT_7  */
62                                     654 0x10000         /* DISP1_DAT_6  */
63                                     659 0x10000         /* DISP1_DAT_5  */
64                                     664 0x10000         /* DISP1_DAT_4  */
65                                     669 0x10000         /* DISP1_DAT_3  */
66                                     674 0x10000         /* DISP1_DAT_2  */
67                                     679 0x10000         /* DISP1_DAT_1  */
68                                     684 0x10000>;       /* DISP1_DAT_0  */
69                 };
70         };
71 };
72
73 &cspi {
74         status = "okay";
75 };
76
77 &i2c2 {
78         codec: sgtl5000@a {
79                 compatible = "fsl,sgtl5000";
80                 reg = <0x0a>;
81         };
82
83         expander: pca9554@20 {
84                 compatible = "pca9554";
85                 reg = <0x20>;
86                 interrupts = <109>;
87         };
88
89         sensor2: lm75@49 {
90                 compatible = "lm75";
91                 reg = <0x49>;
92         };
93 };
94
95 &fec {
96         status = "okay";
97 };
98
99 &esdhc2 {
100         status = "okay";
101 };
102
103 &uart3 {
104         status = "okay";
105 };
106
107 &ecspi1 {
108         status = "okay";
109 };
110
111 &uart1 {
112         status = "okay";
113 };
114
115 &uart2 {
116         status = "okay";
117 };
118
119 &can1 {
120         status = "okay";
121 };
122
123 &can2 {
124         status = "okay";
125 };
126
127 &i2c3 {
128         status = "okay";
129 };