diff --git a/patch/kernel/archive/rockchip64-6.12/add-board-helios64.patch b/patch/kernel/archive/rockchip64-6.12/add-board-helios64.patch index 23c02bdf434b..ab2da6078723 100644 --- a/patch/kernel/archive/rockchip64-6.12/add-board-helios64.patch +++ b/patch/kernel/archive/rockchip64-6.12/add-board-helios64.patch @@ -358,7 +358,7 @@ index 111111111111..222222222222 100644 }; &cpu_l0 { -@@ -275,6 +467,20 @@ &cpu_l3 { +@@ -275,6 +467,21 @@ &cpu_l3 { cpu-supply = <&vdd_cpu_l>; }; @@ -377,6 +377,7 @@ index 111111111111..222222222222 100644 +}; + &emmc_phy { ++ rockchip,enable-strobe-pulldown; status = "okay"; }; @@ -295,6 +501,11 @@ &gmac { @@ -813,7 +814,7 @@ index 111111111111..222222222222 100644 }; }; }; -@@ -505,10 +981,29 @@ &pwm1 { +@@ -505,10 +981,28 @@ &pwm1 { status = "okay"; }; @@ -834,9 +835,8 @@ index 111111111111..222222222222 100644 + assigned-clock-rates = <150000000>; bus-width = <8>; mmc-hs200-1_8v; -+ // hs400 is broken on Helios64 since 5.10.60 -+ // mmc-hs400-1_8v; -+ // mmc-hs400-enhanced-strobe; ++ mmc-hs400-1_8v; ++ mmc-hs400-enhanced-strobe; + supports-emmc; non-removable; + disable-wp; diff --git a/patch/kernel/archive/rockchip64-6.13/add-board-helios64.patch b/patch/kernel/archive/rockchip64-6.13/add-board-helios64.patch index 1f92552be723..def0c7d4a043 100644 --- a/patch/kernel/archive/rockchip64-6.13/add-board-helios64.patch +++ b/patch/kernel/archive/rockchip64-6.13/add-board-helios64.patch @@ -338,7 +338,7 @@ index 111111111111..222222222222 100644 }; &cpu_l0 { -@@ -275,6 +447,20 @@ &cpu_l3 { +@@ -275,6 +447,21 @@ &cpu_l3 { cpu-supply = <&vdd_cpu_l>; }; @@ -357,6 +357,7 @@ index 111111111111..222222222222 100644 +}; + &emmc_phy { ++ rockchip,enable-strobe-pulldown; status = "okay"; }; @@ -295,6 +481,11 @@ &gmac { @@ -793,7 +794,7 @@ index 111111111111..222222222222 100644 }; }; }; -@@ -505,10 +961,29 @@ &pwm1 { +@@ -505,10 +961,28 @@ &pwm1 { status = "okay"; }; @@ -814,9 +815,8 @@ index 111111111111..222222222222 100644 + assigned-clock-rates = <150000000>; bus-width = <8>; mmc-hs200-1_8v; -+ // hs400 is broken on Helios64 since 5.10.60 -+ // mmc-hs400-1_8v; -+ // mmc-hs400-enhanced-strobe; ++ mmc-hs400-1_8v; ++ mmc-hs400-enhanced-strobe; + supports-emmc; non-removable; + disable-wp;