From: Philipp Tomsich Date: Tue, 12 Sep 2017 15:30:57 +0000 (+0200) Subject: rockchip: dts: rk3399-puma: replace 'rockchip, vbus-gpio' with fixed regulator X-Git-Url: http://git.dujemihanovic.xyz/login.html?a=commitdiff_plain;h=46c89c8efa3e56ad8919b3a36663bb12582ed4d0;p=u-boot.git rockchip: dts: rk3399-puma: replace 'rockchip, vbus-gpio' with fixed regulator On the RK3399-Q7, we need to turn on the on-module USB hub before using the USB host interfaces (only the OTG interface is directly connected to the edge connector). This drops the deprecated 'rockchip,vbus-gpio' property and uses a fixed regulator to turn on the USB hub. References: 26a8b80 "usb: host: xhci-rockchip: use fixed regulator to control vbus" Signed-off-by: Philipp Tomsich Reviewed-by: Simon Glass --- diff --git a/arch/arm/dts/rk3399-puma.dtsi b/arch/arm/dts/rk3399-puma.dtsi index dd1baea704..a04878e223 100644 --- a/arch/arm/dts/rk3399-puma.dtsi +++ b/arch/arm/dts/rk3399-puma.dtsi @@ -89,6 +89,17 @@ }; }; + usbhub_enable: usbhub_enable { + compatible = "regulator-fixed"; + regulator-name = "usbhub_enable"; + enable-active-low; + gpio = <&gpio4 3 GPIO_ACTIVE_HIGH>; + regulator-always-on; + regulator-boot-on; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + }; + vccadc_ref: vccadc-ref { compatible = "regulator-fixed"; regulator-name = "vcc1v8_sys"; @@ -514,7 +525,6 @@ }; &dwc3_typec1 { - rockchip,vbus-gpio = <&gpio4 3 GPIO_ACTIVE_LOW>; status = "okay"; };