diff options
author | Tianling Shen <cnsztl@immortalwrt.org> | 2023-04-24 01:03:25 +0800 |
---|---|---|
committer | Tianling Shen <cnsztl@immortalwrt.org> | 2023-05-09 13:30:22 +0800 |
commit | b0e869501a6944bb91a2f2020a78df39bd4e9195 (patch) | |
tree | 8518ab73506561e20d6fd9e6f291e70eb9e9e72b /target/linux | |
parent | 395de5103af867d6c4954c71929ecacb1c70f9a2 (diff) | |
download | upstream-b0e869501a6944bb91a2f2020a78df39bd4e9195.tar.gz upstream-b0e869501a6944bb91a2f2020a78df39bd4e9195.tar.bz2 upstream-b0e869501a6944bb91a2f2020a78df39bd4e9195.zip |
rockchip: disable UHS speed for ROC-RK3328-CC
The previously stated speed of sdr-104 in is too high for the hardware
to reliably communicate with some fast SD cards.
Rockchip boards have a common bug when operating uhs speed, which will
hang the system during a soft reboot.
To be on the safe side, lower the speed to workaround.
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Diffstat (limited to 'target/linux')
-rw-r--r-- | target/linux/rockchip/patches-5.15/105-nanopi-r4s-sd-signalling.patch | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/target/linux/rockchip/patches-5.15/105-nanopi-r4s-sd-signalling.patch b/target/linux/rockchip/patches-5.15/105-nanopi-r4s-sd-signalling.patch index a04c14b70a..856970738a 100644 --- a/target/linux/rockchip/patches-5.15/105-nanopi-r4s-sd-signalling.patch +++ b/target/linux/rockchip/patches-5.15/105-nanopi-r4s-sd-signalling.patch @@ -10,6 +10,16 @@ userspace or following a kernel panic is always working. Signed-off-by: David Bauer <mail@david-bauer.net> +--- a/arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts ++++ b/arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts +@@ -335,7 +335,6 @@ + sd-uhs-sdr12; + sd-uhs-sdr25; + sd-uhs-sdr50; +- sd-uhs-sdr104; + vmmc-supply = <&vcc_sd>; + vqmmc-supply = <&vcc_sdio>; + status = "okay"; --- a/arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dts +++ b/arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dts @@ -121,6 +121,11 @@ |