summaryrefslogtreecommitdiffstats
path: root/arch
diff options
context:
space:
mode:
authorDouglas Anderson <dianders@chromium.org>2019-05-03 16:41:42 -0700
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2019-08-06 19:06:46 +0200
commit8c5a33d34be671cf009e2adac4cd21b3999a8d52 (patch)
treeaaec775afacb181fa0f581a0ff45160c171068d1 /arch
parent3c1d1bad8a571cefed38df5931d2bd9fe4d5dc38 (diff)
downloadlinux-stable-8c5a33d34be671cf009e2adac4cd21b3999a8d52.tar.gz
linux-stable-8c5a33d34be671cf009e2adac4cd21b3999a8d52.tar.bz2
linux-stable-8c5a33d34be671cf009e2adac4cd21b3999a8d52.zip
ARM: dts: rockchip: Make rk3288-veyron-minnie run at hs200
[ Upstream commit 1c0479023412ab7834f2e98b796eb0d8c627cd62 ] As some point hs200 was failing on rk3288-veyron-minnie. See commit 984926781122 ("ARM: dts: rockchip: temporarily remove emmc hs200 speed from rk3288 minnie"). Although I didn't track down exactly when it started working, it seems to work OK now, so let's turn it back on. To test this, I booted from SD card and then used this script to stress the enumeration process after fixing a memory leak [1]: cd /sys/bus/platform/drivers/dwmmc_rockchip for i in $(seq 1 3000); do echo "========================" $i echo ff0f0000.dwmmc > unbind sleep .5 echo ff0f0000.dwmmc > bind while true; do if [ -e /dev/mmcblk2 ]; then break; fi sleep .1 done done It worked fine. [1] https://lkml.kernel.org/r/20190503233526.226272-1-dianders@chromium.org Signed-off-by: Douglas Anderson <dianders@chromium.org> Signed-off-by: Heiko Stuebner <heiko@sntech.de> Signed-off-by: Sasha Levin <sashal@kernel.org>
Diffstat (limited to 'arch')
-rw-r--r--arch/arm/boot/dts/rk3288-veyron-minnie.dts4
1 files changed, 0 insertions, 4 deletions
diff --git a/arch/arm/boot/dts/rk3288-veyron-minnie.dts b/arch/arm/boot/dts/rk3288-veyron-minnie.dts
index f95d0c5fcf71..6e8946052c78 100644
--- a/arch/arm/boot/dts/rk3288-veyron-minnie.dts
+++ b/arch/arm/boot/dts/rk3288-veyron-minnie.dts
@@ -90,10 +90,6 @@
pwm-off-delay-ms = <200>;
};
-&emmc {
- /delete-property/mmc-hs200-1_8v;
-};
-
&gpio_keys {
pinctrl-0 = <&pwr_key_l &ap_lid_int_l &volum_down_l &volum_up_l>;