Hi Linus, Here's a PR with a couple of MMC fixes intended for v6.4-rc8. 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 858fd168a95c5b9669aac8db6c14a9aeab446375: Linux 6.4-rc6 (2023-06-11 14:35:30 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git tags/mmc-v6.4-rc6 for you to fetch changes up to 413db499730248431c1005b392e8ed82c4fa19bf: mmc: usdhi60rol0: fix deferred probing (2023-06-19 13:32:39 +0200) ---------------------------------------------------------------- MMC host: - Fix support for deferred probing for several host drivers - litex_mmc: Use async probe as it's common for all mmc hosts - meson-gx: Fix bug when scheduling while atomic - mmci_stm32: Fix max busy timeout calculation - sdhci-msm: Disable broken 64-bit DMA on MSM8916 ---------------------------------------------------------------- Christophe Kerello (1): mmc: mmci: stm32: fix max busy timeout calculation Jisheng Zhang (1): mmc: litex_mmc: set PROBE_PREFER_ASYNCHRONOUS Martin Hundebøll (1): mmc: meson-gx: remove redundant mmc_request_done() call from irq context Sergey Shtylyov (12): mmc: bcm2835: fix deferred probing mmc: meson-gx: fix deferred probing mmc: mtk-sd: fix deferred probing mmc: mvsdio: fix deferred probing mmc: omap: fix deferred probing mmc: omap_hsmmc: fix deferred probing mmc: owl: fix deferred probing mmc: sdhci-acpi: fix deferred probing mmc: sdhci-spear: fix deferred probing mmc: sh_mmcif: fix deferred probing mmc: sunxi: fix deferred probing mmc: usdhi60rol0: fix deferred probing Stephan Gerhold (1): mmc: sdhci-msm: Disable broken 64-bit DMA on MSM8916 drivers/mmc/host/bcm2835.c | 4 ++-- drivers/mmc/host/litex_mmc.c | 1 + drivers/mmc/host/meson-gx-mmc.c | 14 ++++---------- drivers/mmc/host/mmci.c | 3 ++- drivers/mmc/host/mtk-sd.c | 2 +- drivers/mmc/host/mvsdio.c | 2 +- drivers/mmc/host/omap.c | 2 +- drivers/mmc/host/omap_hsmmc.c | 6 ++++-- drivers/mmc/host/owl-mmc.c | 2 +- drivers/mmc/host/sdhci-acpi.c | 2 +- drivers/mmc/host/sdhci-msm.c | 3 +++ drivers/mmc/host/sdhci-spear.c | 4 ++-- drivers/mmc/host/sh_mmcif.c | 2 +- drivers/mmc/host/sunxi-mmc.c | 4 ++-- drivers/mmc/host/usdhi6rol0.c | 6 ++++-- 15 files changed, 30 insertions(+), 27 deletions(-)