[PATCH 1/2] arm64: dts: imx95-tqma9596sa-mb-smarc-2.dts: improve SD reset pulse

Alexander Stein alexander.stein at ew.tq-group.com
Mon Sep 28 04:21:41 PDT 2026


From: Markus Niebel <Markus.Niebel at ew.tq-group.com>

SD card spec says that at least 1 msec of power cut is needed
to reset an SD card. This is needed to get out of UHS-I mode.

In fact this pulse length alone is far too short in real world
environment due to capacitance etc. Implement a longer pulse using
regulator settings: 200 msec as working for other SoM using MB-SMARC-2.

Signed-off-by: Markus Niebel <Markus.Niebel at ew.tq-group.com>
Signed-off-by: Alexander Stein <alexander.stein at ew.tq-group.com>
---
 arch/arm64/boot/dts/freescale/imx95-tqma9596sa-mb-smarc-2.dts | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/arch/arm64/boot/dts/freescale/imx95-tqma9596sa-mb-smarc-2.dts b/arch/arm64/boot/dts/freescale/imx95-tqma9596sa-mb-smarc-2.dts
index 97726eded0f86..e376d3a9d6180 100644
--- a/arch/arm64/boot/dts/freescale/imx95-tqma9596sa-mb-smarc-2.dts
+++ b/arch/arm64/boot/dts/freescale/imx95-tqma9596sa-mb-smarc-2.dts
@@ -243,6 +243,8 @@ &pcie1 {
 };
 
 &reg_sdvmmc {
+	startup-delay-us = <100>;
+	off-on-delay-us = <200000>;
 	status = "okay";
 };
 
-- 
2.55.0




More information about the linux-arm-kernel mailing list