sdcard was previously rather unreliable during boot on sdm845-lg-judyln

Identified and applied correct settings from downstream lineageos kernel.

Verified card was properly detected over 5 reboots with rootfs on sdcard.

Refer to downstream: 
https://github.com/LineageOS/android_kernel_lge_sdm845/blob/efa8458f79dffeb380d43b38b9403407f87d9f05/arch/arm64/boot/dts/qcom/sdm845-pinctrl.dtsi#L148-L303

Fixes: 28ae8aa3923c ("arm64: dts: qcom: add device tree for LG G7 and LG V35")
Signed-off-by: Paul Sajna <[email protected]>
---
 arch/arm64/boot/dts/qcom/sdm845-lg-common.dtsi | 13 +++----------
 1 file changed, 3 insertions(+), 10 deletions(-)

diff --git a/arch/arm64/boot/dts/qcom/sdm845-lg-common.dtsi 
b/arch/arm64/boot/dts/qcom/sdm845-lg-common.dtsi
index 5ac2e058827c..055d17e966be 100644
--- a/arch/arm64/boot/dts/qcom/sdm845-lg-common.dtsi
+++ b/arch/arm64/boot/dts/qcom/sdm845-lg-common.dtsi
@@ -581,33 +581,26 @@ &tlmm {
        sdc2_clk: sdc2-clk-state {
                pins = "sdc2_clk";
                bias-disable;
-
-               /*
-                * It seems that mmc_test reports errors if drive
-                * strength is not 16 on clk, cmd, and data pins.
-                *
-                * TODO: copy-pasted from mtp, try other values
-                * on these devices.
-                */
                drive-strength = <16>;
        };
 
        sdc2_cmd: sdc2-cmd-state {
                pins = "sdc2_cmd";
                bias-pull-up;
-               drive-strength = <16>;
+               drive-strength = <10>;
        };
 
        sdc2_data: sdc2-data-state {
                pins = "sdc2_data";
                bias-pull-up;
-               drive-strength = <16>;
+               drive-strength = <10>;
        };
 
        sd_card_det_n: sd-card-det-n-state {
                pins = "gpio126";
                function = "gpio";
                bias-pull-up;
+               drive-strength = <2>;
        };
 };
 

---
base-commit: 415606a7be939835db9b0d6b711887586646346d
change-id: 20260802-judyln-sdcard-fix-12c2a04a7ad5

Best regards,
--  
Paul Sajna <[email protected]>


Reply via email to