]> git.ipfire.org Git - thirdparty/kernel/stable-queue.git/blob - releases/4.19.35/arm64-dts-rockchip-fix-vcc_host1_5v-gpio-polarity-on-rk3328-rock64.patch
Linux 4.19.35
[thirdparty/kernel/stable-queue.git] / releases / 4.19.35 / arm64-dts-rockchip-fix-vcc_host1_5v-gpio-polarity-on-rk3328-rock64.patch
1 From a8772e5d826d0f61f8aa9c284b3ab49035d5273d Mon Sep 17 00:00:00 2001
2 From: Tomohiro Mayama <parly-gh@iris.mystia.org>
3 Date: Sun, 10 Mar 2019 01:10:12 +0900
4 Subject: arm64: dts: rockchip: Fix vcc_host1_5v GPIO polarity on rk3328-rock64
5
6 From: Tomohiro Mayama <parly-gh@iris.mystia.org>
7
8 commit a8772e5d826d0f61f8aa9c284b3ab49035d5273d upstream.
9
10 This patch makes USB ports functioning again.
11
12 Fixes: 955bebde057e ("arm64: dts: rockchip: add rk3328-rock64 board")
13 Cc: stable@vger.kernel.org
14 Suggested-by: Robin Murphy <robin.murphy@arm.com>
15 Signed-off-by: Tomohiro Mayama <parly-gh@iris.mystia.org>
16 Tested-by: Katsuhiro Suzuki <katsuhiro@katsuster.net>
17 Signed-off-by: Heiko Stuebner <heiko@sntech.de>
18 Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
19
20 ---
21 arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 3 +--
22 1 file changed, 1 insertion(+), 2 deletions(-)
23
24 --- a/arch/arm64/boot/dts/rockchip/rk3328-rock64.dts
25 +++ b/arch/arm64/boot/dts/rockchip/rk3328-rock64.dts
26 @@ -45,8 +45,7 @@
27
28 vcc_host1_5v: vcc_otg_5v: vcc-host1-5v-regulator {
29 compatible = "regulator-fixed";
30 - enable-active-high;
31 - gpio = <&gpio0 RK_PA2 GPIO_ACTIVE_HIGH>;
32 + gpio = <&gpio0 RK_PA2 GPIO_ACTIVE_LOW>;
33 pinctrl-names = "default";
34 pinctrl-0 = <&usb20_host_drv>;
35 regulator-name = "vcc_host1_5v";