From: Philipp Tomsich Date: Mon, 6 Nov 2017 22:02:52 +0000 (+0100) Subject: rockchip: dts: rk3399-puma: update usbhub_enable regulator X-Git-Tag: v2017.11~15 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=f2a95131685e48bdc05c0abded74ae09701c29d7;p=oweals%2Fu-boot.git rockchip: dts: rk3399-puma: update usbhub_enable regulator To correctly model the usbhub_enable regulator for U-Boot, we need to change the settings to: * the GPIO polarity is GPIO_ACTIVE_LOW * should be set to inactive (enable-active-low) when boot-on settings are applied * it can be changed at runtime (i.e. remove the always-on) Signed-off-by: Philipp Tomsich Tested-by: Klaus Goger --- diff --git a/arch/arm/dts/rk3399-puma.dtsi b/arch/arm/dts/rk3399-puma.dtsi index c4da26956a..c517fd3627 100644 --- a/arch/arm/dts/rk3399-puma.dtsi +++ b/arch/arm/dts/rk3399-puma.dtsi @@ -94,8 +94,7 @@ compatible = "regulator-fixed"; regulator-name = "usbhub_enable"; enable-active-low; - gpio = <&gpio4 3 GPIO_ACTIVE_HIGH>; - regulator-always-on; + gpio = <&gpio4 3 GPIO_ACTIVE_LOW>; regulator-boot-on; regulator-min-microvolt = <3300000>; regulator-max-microvolt = <3300000>;