Workaround Helios64 SD reboot issues by disabling sdr104 mode (#2177)
The SD is slower now but it reboots.
This commit is contained in:
parent
c8f2b96186
commit
5a24dad1e7
@ -1120,7 +1120,7 @@ index 00000000..d4248a01
|
||||
+ num-slots = <1>;
|
||||
+ pinctrl-names = "default";
|
||||
+ pinctrl-0 = <&sdmmc_clk &sdmmc_cmd &sdmmc_cd &sdmmc_bus4>;
|
||||
+ sd-uhs-sdr104;
|
||||
+ // sd-uhs-sdr104;
|
||||
+ supports-sd;
|
||||
+ vmmc-supply = <&vcc3v0_sd>;
|
||||
+ vqmmc-supply = <&vcc_sdio_s0>;
|
||||
|
||||
@ -27,7 +27,7 @@ new file mode 100644
|
||||
index 000000000..342589131
|
||||
--- /dev/null
|
||||
+++ b/arch/arm64/boot/dts/rockchip/rk3399-helios64.dts
|
||||
@@ -0,0 +1,1078 @@
|
||||
@@ -0,0 +1,1080 @@
|
||||
+// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
|
||||
+/*
|
||||
+ * Copyright (c) 2020 Aditya Prayoga (aditya@kobol.io)
|
||||
@ -581,6 +581,8 @@ index 000000000..342589131
|
||||
+
|
||||
+ vcc_sdio_s0: LDO_REG4 {
|
||||
+ regulator-name = "vcc_sdio_s0";
|
||||
+ regulator-always-on;
|
||||
+ regulator-boot-on;
|
||||
+ regulator-min-microvolt = <1800000>;
|
||||
+ regulator-max-microvolt = <3000000>;
|
||||
+ regulator-state-mem {
|
||||
@ -956,7 +958,7 @@ index 000000000..342589131
|
||||
+ bus-width = <4>;
|
||||
+ cap-sd-highspeed;
|
||||
+ disable-wp;
|
||||
+ sd-uhs-sdr104;
|
||||
+ // sd-uhs-sdr104;
|
||||
+ pinctrl-names = "default";
|
||||
+ pinctrl-0 = <&sdmmc_clk &sdmmc_cmd &sdmmc_cd &sdmmc_bus4>;
|
||||
+ vmmc-supply = <&vcc3v0_sd>;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user