diff options
author | Ashutosh singh <ashutosh.s@phytec.in> | 2014-02-20 00:50:16 -0500 |
---|---|---|
committer | Shawn Guo <shawn.guo@linaro.org> | 2014-02-20 21:13:54 -0500 |
commit | f2d91676cba5dfeda1ba3937266f9af6d8834dd8 (patch) | |
tree | 77fabfe3446cf81a513e96f18409dff6ac50eb45 /arch/arm/boot/dts/imx6q-phytec-pfla02.dtsi | |
parent | 3b4053b802e5845654673cf8330180eaab107121 (diff) |
ARM: dts: imx6q-phytec: Added USB_HOST Support
This patch adds support for USB_HOST on Phytec phyFLEX-i.MX6 Quad module.
Signed-off-by: Ashutosh singh <ashutosh.s@phytec.in>
Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
Diffstat (limited to 'arch/arm/boot/dts/imx6q-phytec-pfla02.dtsi')
-rw-r--r-- | arch/arm/boot/dts/imx6q-phytec-pfla02.dtsi | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/imx6q-phytec-pfla02.dtsi b/arch/arm/boot/dts/imx6q-phytec-pfla02.dtsi index ee07896b30d3..b1a78a0a8fd8 100644 --- a/arch/arm/boot/dts/imx6q-phytec-pfla02.dtsi +++ b/arch/arm/boot/dts/imx6q-phytec-pfla02.dtsi | |||
@@ -32,6 +32,15 @@ | |||
32 | regulator-max-microvolt = <5000000>; | 32 | regulator-max-microvolt = <5000000>; |
33 | gpio = <&gpio4 15 0>; | 33 | gpio = <&gpio4 15 0>; |
34 | }; | 34 | }; |
35 | |||
36 | reg_usb_h1_vbus: regulator@1 { | ||
37 | compatible = "regulator-fixed"; | ||
38 | reg = <1>; | ||
39 | regulator-name = "usb_h1_vbus"; | ||
40 | regulator-min-microvolt = <5000000>; | ||
41 | regulator-max-microvolt = <5000000>; | ||
42 | gpio = <&gpio1 0 0>; | ||
43 | }; | ||
35 | }; | 44 | }; |
36 | }; | 45 | }; |
37 | 46 | ||
@@ -195,6 +204,12 @@ | |||
195 | >; | 204 | >; |
196 | }; | 205 | }; |
197 | 206 | ||
207 | pinctrl_usbh1: usbh1grp { | ||
208 | fsl,pins = < | ||
209 | MX6QDL_PAD_GPIO_0__USB_H1_PWR 0x80000000 | ||
210 | >; | ||
211 | }; | ||
212 | |||
198 | pinctrl_usbotg: usbotggrp { | 213 | pinctrl_usbotg: usbotggrp { |
199 | fsl,pins = < | 214 | fsl,pins = < |
200 | MX6QDL_PAD_GPIO_1__USB_OTG_ID 0x17059 | 215 | MX6QDL_PAD_GPIO_1__USB_OTG_ID 0x17059 |
@@ -248,6 +263,13 @@ | |||
248 | status = "disabled"; | 263 | status = "disabled"; |
249 | }; | 264 | }; |
250 | 265 | ||
266 | &usbh1 { | ||
267 | vbus-supply = <®_usb_h1_vbus>; | ||
268 | pinctrl-names = "default"; | ||
269 | pinctrl-0 = <&pinctrl_usbh1>; | ||
270 | status = "disabled"; | ||
271 | }; | ||
272 | |||
251 | &usbotg { | 273 | &usbotg { |
252 | vbus-supply = <®_usb_otg_vbus>; | 274 | vbus-supply = <®_usb_otg_vbus>; |
253 | pinctrl-names = "default"; | 275 | pinctrl-names = "default"; |