]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
arm64: dts: imx91-tqma9131: improve eMMC pad configuration
authorMarkus Niebel <Markus.Niebel@ew.tq-group.com>
Mon, 9 Feb 2026 15:50:13 +0000 (16:50 +0100)
committerFrank Li <Frank.Li@nxp.com>
Wed, 25 Feb 2026 00:40:57 +0000 (19:40 -0500)
Use DSE x4 an PullUp for CMD an DAT, DSE x4 and PullDown for CLK to improve
stability and detection at low temperatures under -25°C.

Fixes: e71db39f0c7c ("arm64: dts: freescale: add initial device tree for TQMa91xx/MBa91xxCA")
Signed-off-by: Markus Niebel <Markus.Niebel@ew.tq-group.com>
Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
Reviewed-by: Frank Li <Frank.Li@nxp.com>
Signed-off-by: Frank Li <Frank.Li@nxp.com>
arch/arm64/boot/dts/freescale/imx91-tqma9131.dtsi

index 5792952b7a8e14a53fa7a84ec6fa73c7a5bf83f0..c99d7bc168483682ab220709d3d11bef5b61d280 100644 (file)
        /* enable SION for data and cmd pad due to ERR052021 */
        pinctrl_usdhc1: usdhc1grp {
                fsl,pins = /* PD | FSEL 3 | DSE X5 */
-                          <MX91_PAD_SD1_CLK__USDHC1_CLK                0x5be>,
+                          <MX91_PAD_SD1_CLK__USDHC1_CLK                0x59e>,
                           /* HYS | FSEL 0 | no drive */
                           <MX91_PAD_SD1_STROBE__USDHC1_STROBE          0x1000>,
                           /* HYS | FSEL 3 | X5 */
-                          <MX91_PAD_SD1_CMD__USDHC1_CMD                0x400011be>,
+                          <MX91_PAD_SD1_CMD__USDHC1_CMD                0x4000139e>,
                           /* HYS | FSEL 3 | X4 */
-                          <MX91_PAD_SD1_DATA0__USDHC1_DATA0            0x4000119e>,
-                          <MX91_PAD_SD1_DATA1__USDHC1_DATA1            0x4000119e>,
-                          <MX91_PAD_SD1_DATA2__USDHC1_DATA2            0x4000119e>,
-                          <MX91_PAD_SD1_DATA3__USDHC1_DATA3            0x4000119e>,
-                          <MX91_PAD_SD1_DATA4__USDHC1_DATA4            0x4000119e>,
-                          <MX91_PAD_SD1_DATA5__USDHC1_DATA5            0x4000119e>,
-                          <MX91_PAD_SD1_DATA6__USDHC1_DATA6            0x4000119e>,
-                          <MX91_PAD_SD1_DATA7__USDHC1_DATA7            0x4000119e>;
+                          <MX91_PAD_SD1_DATA0__USDHC1_DATA0            0x4000139e>,
+                          <MX91_PAD_SD1_DATA1__USDHC1_DATA1            0x4000139e>,
+                          <MX91_PAD_SD1_DATA2__USDHC1_DATA2            0x4000139e>,
+                          <MX91_PAD_SD1_DATA3__USDHC1_DATA3            0x4000139e>,
+                          <MX91_PAD_SD1_DATA4__USDHC1_DATA4            0x4000139e>,
+                          <MX91_PAD_SD1_DATA5__USDHC1_DATA5            0x4000139e>,
+                          <MX91_PAD_SD1_DATA6__USDHC1_DATA6            0x4000139e>,
+                          <MX91_PAD_SD1_DATA7__USDHC1_DATA7            0x4000139e>;
        };
 
        pinctrl_wdog: wdoggrp {