Hi Linus, Here's a PR with a couple of MMC fixes intended for v6.7-rc4. Details about the highlights are as usual found in the signed tag. Please pull this in! Kind regards Ulf Hansson The following changes since commit b85ea95d086471afb4ad062012a4d73cd328fa86: Linux 6.7-rc1 (2023-11-12 16:19:07 -0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git tags/mmc-v6.7-rc1 for you to fetch changes up to 477865af60b2117ceaa1d558e03559108c15c78c: mmc: sdhci-sprd: Fix vqmmc not shutting down after the card was pulled (2023-11-23 18:04:17 +0100) ---------------------------------------------------------------- MMC core: - Fix CQE error recovery path MMC host: - cqhci: Fix CQE error recovery path - sdhci-pci-gli: Fix initialization of LPM - sdhci-sprd: Fix enabling/disabling of the vqmmc regulator ---------------------------------------------------------------- Adrian Hunter (6): mmc: block: Do not lose cache flush during CQE error recovery mmc: cqhci: Increase recovery halt timeout mmc: block: Be sure to wait while busy in CQE error recovery mmc: block: Retry commands in CQE error recovery mmc: cqhci: Warn of halt or task clear failure mmc: cqhci: Fix task clearing in CQE error recovery Kornel Dulęba (1): mmc: sdhci-pci-gli: Disable LPM during initialization Wenchao Chen (1): mmc: sdhci-sprd: Fix vqmmc not shutting down after the card was pulled drivers/mmc/core/block.c | 2 ++ drivers/mmc/core/core.c | 9 +++++-- drivers/mmc/host/cqhci-core.c | 44 ++++++++++++++++---------------- drivers/mmc/host/sdhci-pci-gli.c | 54 +++++++++++++++++++++------------------- drivers/mmc/host/sdhci-sprd.c | 25 +++++++++++++++++++ 5 files changed, 85 insertions(+), 49 deletions(-)