From: Jacob Chen Date: Thu, 7 Jul 2016 01:23:37 +0000 (+0800) Subject: ARM: dts: rockchip: enable usb host2 for evb rk3288 X-Git-Tag: firefly_0821_release~2194 X-Git-Url: http://plrg.eecs.uci.edu/git/?p=firefly-linux-kernel-4.4.55.git;a=commitdiff_plain;h=254ed94718fedbcda83d9dcbdc797d28c9b9189f ARM: dts: rockchip: enable usb host2 for evb rk3288 Change-Id: I2866ef914240a3fb7ae29c35ea61f7a1bf384559 Signed-off-by: Jacob Chen --- diff --git a/arch/arm/boot/dts/rk3288-evb.dtsi b/arch/arm/boot/dts/rk3288-evb.dtsi index dedc354bdbbd..cb5c8d8c1852 100644 --- a/arch/arm/boot/dts/rk3288-evb.dtsi +++ b/arch/arm/boot/dts/rk3288-evb.dtsi @@ -171,6 +171,16 @@ regulator-boot-on; }; + /* This switch DIO3222 HOST_DP_HOST to host2 (dwc2) */ + vcc_3g: vcc-3g-regulator { + compatible = "regulator-fixed"; + enable-active-high; + gpio = <&gpio7 8 GPIO_ACTIVE_HIGH>; + pinctrl-names = "default"; + pinctrl-0 = <&pwr_3g>; + regulator-name = "vcc_3g"; + }; + /* * NOTE: vcc_sd isn't hooked up on v1.0 boards where power comes from * vcc_io directly. Those boards won't be able to power cycle SD cards @@ -359,6 +369,10 @@ host_vbus_drv: host-vbus-drv { rockchip,pins = <0 14 RK_FUNC_GPIO &pcfg_pull_none>; }; + + pwr_3g: pwr-3g { + rockchip,pins = <7 8 RK_FUNC_GPIO &pcfg_pull_none>; + }; }; eth_phy {