[PATCH 0/3] mci: sdhci Rockchip tuning fixes
Sascha Hauer
s.hauer at pengutronix.de
Thu May 21 01:05:04 PDT 2026
Tuning operation on Rockchip used to fail. I never noticed because
errors from tuning were not properly propagated. This is fixed in [1]
and since this commit HSx00 speeds do not work work anymore. HS400
modes worked for me despite the tuning failed, but with likely
suboptimal timing. This series fixes this and we now pass tuning.
Also switch the Rockchip SDHCI controller to the recently introduced
sdhci_send_command() helper.
[1] 85995b4d54 ("mci: sdhci: propagate tuning failures from sdhci_execute_tuning()")
Signed-off-by: Sascha Hauer <s.hauer at pengutronix.de>
---
Sascha Hauer (3):
mci: rockchip-dwcmshc-sdhci: poll DATA_AVAIL for tuning commands
mci: sdhci: Fix TIMEOUT_CONTROL register value
mci: sdhci: rockchip: Use generic sdhci_send_command()
drivers/mci/rockchip-dwcmshc-sdhci.c | 57 +-----------------------------------
drivers/mci/sdhci.c | 2 +-
2 files changed, 2 insertions(+), 57 deletions(-)
---
base-commit: f5956c772dc00837bad36fc66df8a53aae86558d
change-id: 20260521-rockchip-emmc-fixes-0fd673597897
Best regards,
--
Sascha Hauer <s.hauer at pengutronix.de>
More information about the barebox
mailing list