diff options
author | Shawn Guo <shawn.guo@linaro.org> | 2013-04-02 01:15:16 -0400 |
---|---|---|
committer | Shawn Guo <shawn.guo@linaro.org> | 2013-04-09 10:53:38 -0400 |
commit | 082d33d08fe4bc8f73854d7692384905ec1cfcff (patch) | |
tree | aa7b9e612875ac545e153499cc94bf0afaf4fcd3 /arch/arm/boot/dts/imx6q-sabresd.dts | |
parent | 21e59123a8737544bfdc547e6fbb63aef2f9d284 (diff) |
ARM: dts: imx: make sabreauto and sabresd common
The sabreauto and sabresd boards are common for imx6q and imx6dl.
Create imx6qdl-sabreauto.dtsi and imx6qdl-sabresd.dtsi for those
common parts.
Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
Diffstat (limited to 'arch/arm/boot/dts/imx6q-sabresd.dts')
-rw-r--r-- | arch/arm/boot/dts/imx6q-sabresd.dts | 78 |
1 files changed, 3 insertions, 75 deletions
diff --git a/arch/arm/boot/dts/imx6q-sabresd.dts b/arch/arm/boot/dts/imx6q-sabresd.dts index 9b96885f9bc9..442051350225 100644 --- a/arch/arm/boot/dts/imx6q-sabresd.dts +++ b/arch/arm/boot/dts/imx6q-sabresd.dts | |||
@@ -11,50 +11,13 @@ | |||
11 | */ | 11 | */ |
12 | 12 | ||
13 | /dts-v1/; | 13 | /dts-v1/; |
14 | |||
14 | #include "imx6q.dtsi" | 15 | #include "imx6q.dtsi" |
16 | #include "imx6qdl-sabresd.dtsi" | ||
15 | 17 | ||
16 | / { | 18 | / { |
17 | model = "Freescale i.MX6Q SABRE Smart Device Board"; | 19 | model = "Freescale i.MX6 Quad SABRE Smart Device Board"; |
18 | compatible = "fsl,imx6q-sabresd", "fsl,imx6q"; | 20 | compatible = "fsl,imx6q-sabresd", "fsl,imx6q"; |
19 | |||
20 | memory { | ||
21 | reg = <0x10000000 0x40000000>; | ||
22 | }; | ||
23 | |||
24 | regulators { | ||
25 | compatible = "simple-bus"; | ||
26 | |||
27 | reg_usb_otg_vbus: usb_otg_vbus { | ||
28 | compatible = "regulator-fixed"; | ||
29 | regulator-name = "usb_otg_vbus"; | ||
30 | regulator-min-microvolt = <5000000>; | ||
31 | regulator-max-microvolt = <5000000>; | ||
32 | gpio = <&gpio3 22 0>; | ||
33 | enable-active-high; | ||
34 | }; | ||
35 | }; | ||
36 | |||
37 | gpio-keys { | ||
38 | compatible = "gpio-keys"; | ||
39 | |||
40 | volume-up { | ||
41 | label = "Volume Up"; | ||
42 | gpios = <&gpio1 4 0>; | ||
43 | linux,code = <115>; /* KEY_VOLUMEUP */ | ||
44 | }; | ||
45 | |||
46 | volume-down { | ||
47 | label = "Volume Down"; | ||
48 | gpios = <&gpio1 5 0>; | ||
49 | linux,code = <114>; /* KEY_VOLUMEDOWN */ | ||
50 | }; | ||
51 | }; | ||
52 | }; | ||
53 | |||
54 | &uart1 { | ||
55 | pinctrl-names = "default"; | ||
56 | pinctrl-0 = <&pinctrl_uart1_1>; | ||
57 | status = "okay"; | ||
58 | }; | 21 | }; |
59 | 22 | ||
60 | &iomuxc { | 23 | &iomuxc { |
@@ -74,38 +37,3 @@ | |||
74 | }; | 37 | }; |
75 | }; | 38 | }; |
76 | }; | 39 | }; |
77 | |||
78 | &usbotg { | ||
79 | vbus-supply = <®_usb_otg_vbus>; | ||
80 | pinctrl-names = "default"; | ||
81 | pinctrl-0 = <&pinctrl_usbotg_2>; | ||
82 | disable-over-current; | ||
83 | status = "okay"; | ||
84 | }; | ||
85 | |||
86 | &usbh1 { | ||
87 | status = "okay"; | ||
88 | }; | ||
89 | |||
90 | &fec { | ||
91 | pinctrl-names = "default"; | ||
92 | pinctrl-0 = <&pinctrl_enet_1>; | ||
93 | phy-mode = "rgmii"; | ||
94 | status = "okay"; | ||
95 | }; | ||
96 | |||
97 | &usdhc2 { | ||
98 | pinctrl-names = "default"; | ||
99 | pinctrl-0 = <&pinctrl_usdhc2_1>; | ||
100 | cd-gpios = <&gpio2 2 0>; | ||
101 | wp-gpios = <&gpio2 3 0>; | ||
102 | status = "okay"; | ||
103 | }; | ||
104 | |||
105 | &usdhc3 { | ||
106 | pinctrl-names = "default"; | ||
107 | pinctrl-0 = <&pinctrl_usdhc3_1>; | ||
108 | cd-gpios = <&gpio2 0 0>; | ||
109 | wp-gpios = <&gpio2 1 0>; | ||
110 | status = "okay"; | ||
111 | }; | ||