From eeb8e28593f51a4cf15bd4fe7e403d843879e3f2 Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Tue, 24 Oct 2017 11:58:15 +0200 Subject: [PATCH] 4.13-stable patches added patches: arm64-dts-rockchip-correct-vqmmc-voltage-for-rk3399-platforms.patch --- ...t-vqmmc-voltage-for-rk3399-platforms.patch | 42 +++++++++++++++++++ queue-4.13/series | 1 + 2 files changed, 43 insertions(+) create mode 100644 queue-4.13/arm64-dts-rockchip-correct-vqmmc-voltage-for-rk3399-platforms.patch diff --git a/queue-4.13/arm64-dts-rockchip-correct-vqmmc-voltage-for-rk3399-platforms.patch b/queue-4.13/arm64-dts-rockchip-correct-vqmmc-voltage-for-rk3399-platforms.patch new file mode 100644 index 00000000000..18b7a2f8d07 --- /dev/null +++ b/queue-4.13/arm64-dts-rockchip-correct-vqmmc-voltage-for-rk3399-platforms.patch @@ -0,0 +1,42 @@ +From b31ce3041787b61f2dad39d2dcda5c4a81d10e2b Mon Sep 17 00:00:00 2001 +From: Shawn Lin +Date: Tue, 17 Oct 2017 11:38:04 +0800 +Subject: arm64: dts: rockchip: correct vqmmc voltage for rk3399 platforms + +From: Shawn Lin + +commit b31ce3041787b61f2dad39d2dcda5c4a81d10e2b upstream. + +The vcc_sd or vcc_sdio used for IO voltage for sdmmc and sdio +interface on rk3399 platform have a limitation that it can't be +larger than 3.0v, otherwise it has a potential risk for the chip. +Correct all of them. + +Fixes: 171582e00db1 ("arm64: dts: rockchip: add support for firefly-rk3399 board") +Fixes: 2c66fc34e945 ("arm64: dts: rockchip: add RK3399-Q7 (Puma) SoM") +Fixes: 8164a84cca12 ("arm64: dts: rockchip: Add support for rk3399 sapphire SOM") +Cc: stable@vger.kernel.org +Signed-off-by: Shawn Lin +Tested-by: Klaus Goger +Signed-off-by: Heiko Stuebner +Signed-off-by: Greg Kroah-Hartman + +--- + arch/arm64/boot/dts/rockchip/rk3399-firefly.dts | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +--- a/arch/arm64/boot/dts/rockchip/rk3399-firefly.dts ++++ b/arch/arm64/boot/dts/rockchip/rk3399-firefly.dts +@@ -370,10 +370,10 @@ + regulator-always-on; + regulator-boot-on; + regulator-min-microvolt = <1800000>; +- regulator-max-microvolt = <3300000>; ++ regulator-max-microvolt = <3000000>; + regulator-state-mem { + regulator-on-in-suspend; +- regulator-suspend-microvolt = <3300000>; ++ regulator-suspend-microvolt = <3000000>; + }; + }; + diff --git a/queue-4.13/series b/queue-4.13/series index f1ed61320a5..3863222ee0b 100644 --- a/queue-4.13/series +++ b/queue-4.13/series @@ -63,3 +63,4 @@ keys-fix-race-between-updating-and-finding-a-negative-key.patch fs-cache-fix-dereference-of-null-user_key_payload.patch keys-don-t-let-add_key-update-an-uninstantiated-key.patch pkcs7-prevent-null-pointer-dereference-since-sinfo-is-not-always-set.patch +arm64-dts-rockchip-correct-vqmmc-voltage-for-rk3399-platforms.patch -- 2.47.3