|
|
@@ -0,0 +1,26 @@
|
|
|
+From: David Bauer <[email protected]>
|
|
|
+Subject: arm64: dts: rockchip: disable UHS modes for NanoPi R4S
|
|
|
+
|
|
|
+The NanoPi R4S leaves the SD card in 1.8V signalling when rebooting
|
|
|
+while U-Boot requires the card to be in 3.3V mode.
|
|
|
+
|
|
|
+Remove UHS support from the SD controller so the card remains in 3.3V
|
|
|
+mode. This reduces transfer speeds but ensures a reboot whether from
|
|
|
+userspace or following a kernel panic is always working.
|
|
|
+
|
|
|
+Signed-off-by: David Bauer <[email protected]>
|
|
|
+
|
|
|
+--- a/arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dts
|
|
|
++++ b/arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dts
|
|
|
+@@ -121,6 +121,11 @@
|
|
|
+ status = "disabled";
|
|
|
+ };
|
|
|
+
|
|
|
++&sdmmc {
|
|
|
++ /delete-property/ sd-uhs-sdr104;
|
|
|
++ cap-sd-highspeed;
|
|
|
++};
|
|
|
++
|
|
|
+ &u2phy0_host {
|
|
|
+ phy-supply = <&vdd_5v>;
|
|
|
+ };
|