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

From: Alexander Stein

Date: Mon Sep 28 2026 - 07:32:57 EST


From: Markus Niebel <Markus.Niebel@xxxxxxxxxxxxxxx>

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@xxxxxxxxxxxxxxx>
Signed-off-by: Alexander Stein <alexander.stein@xxxxxxxxxxxxxxx>
---
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