Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux
[cascardo/linux.git] / arch / arm / boot / dts / imx6q-arm2.dts
1 /*
2  * Copyright 2011 Freescale Semiconductor, Inc.
3  * Copyright 2011 Linaro Ltd.
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/ "imx6q.dtsi"
15
16 / {
17         model = "Freescale i.MX6 Quad Armadillo2 Board";
18         compatible = "fsl,imx6q-arm2", "fsl,imx6q";
19
20         memory {
21                 reg = <0x10000000 0x80000000>;
22         };
23
24         soc {
25                 gpmi-nand@00112000 {
26                         pinctrl-names = "default";
27                         pinctrl-0 = <&pinctrl_gpmi_nand_1>;
28                         status = "disabled"; /* gpmi nand conflicts with SD */
29                 };
30
31                 aips-bus@02100000 { /* AIPS2 */
32                         ethernet@02188000 {
33                                 phy-mode = "rgmii";
34                                 status = "okay";
35                         };
36
37                         usdhc@02198000 { /* uSDHC3 */
38                                 cd-gpios = <&gpio6 11 0>;
39                                 wp-gpios = <&gpio6 14 0>;
40                                 vmmc-supply = <&reg_3p3v>;
41                                 pinctrl-names = "default";
42                                 pinctrl-0 = <&pinctrl_usdhc3_1>;
43                                 status = "okay";
44                         };
45
46                         usdhc@0219c000 { /* uSDHC4 */
47                                 non-removable;
48                                 vmmc-supply = <&reg_3p3v>;
49                                 pinctrl-names = "default";
50                                 pinctrl-0 = <&pinctrl_usdhc4_1>;
51                                 status = "okay";
52                         };
53
54                         uart4: serial@021f0000 {
55                                 status = "okay";
56                         };
57                 };
58         };
59
60         regulators {
61                 compatible = "simple-bus";
62
63                 reg_3p3v: 3p3v {
64                         compatible = "regulator-fixed";
65                         regulator-name = "3P3V";
66                         regulator-min-microvolt = <3300000>;
67                         regulator-max-microvolt = <3300000>;
68                         regulator-always-on;
69                 };
70         };
71
72         leds {
73                 compatible = "gpio-leds";
74
75                 debug-led {
76                         label = "Heartbeat";
77                         gpios = <&gpio3 25 0>;
78                         linux,default-trigger = "heartbeat";
79                 };
80         };
81 };