Hi Here is a fix for the voltage switch delay issue raised here: https://lore.kernel.org/linux-mmc/20221117094859.20582-1-quic_sartgarg@xxxxxxxxxxx/ Plus some subsequent tidy-ups. Changes in V2: mmc: sdhci: Fix voltage switch delay Tidy messy if-condition a bit Adrian Hunter (4): mmc: sdhci: Fix voltage switch delay mmc: sdhci: Avoid unnecessary re-configuration mmc: sdhci: Avoid unnecessary ->set_clock() mmc: sdhci: Enable card clock instead of ->set_clock() drivers/mmc/host/sdhci.c | 101 ++++++++++++++++++++++++++++++++--------------- drivers/mmc/host/sdhci.h | 2 + 2 files changed, 71 insertions(+), 32 deletions(-) Regards Adrian