[GIT PULL] MMC fixes for v6.9-rc2

From: Ulf Hansson
Date: Thu Mar 28 2024 - 08:19:59 EST


Hi Linus,

Here's a PR with a couple of MMC fixes intended for v6.9-rc2. 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 4cece764965020c22cff7665b18a012006359095:

Linux 6.9-rc1 (2024-03-24 14:10:05 -0700)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git tags/mmc-v6.9-rc1

for you to fetch changes up to 03749309909935070253accab314288d332a204d:

sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove() (2024-03-25 13:12:46 +0100)

----------------------------------------------------------------
MMC core:
- Fix regression for the mmc ioctl

MMC host:
- sdhci-of-dwcmshc: Fixup PM support in ->remove_new()
- sdhci-omap: Re-tune when device became runtime suspended

----------------------------------------------------------------
Liming Sun (1):
sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove()

Mikko Rapeli (2):
mmc: core: Initialize mmc_blk_ioc_data
mmc: core: Avoid negative index with array access

Romain Naour (1):
mmc: sdhci-omap: re-tuning is needed after a pm transition to support emmc HS200 mode

drivers/mmc/core/block.c | 4 ++--
drivers/mmc/host/sdhci-of-dwcmshc.c | 28 +++++++++++++++++-----------
drivers/mmc/host/sdhci-omap.c | 3 +++
3 files changed, 22 insertions(+), 13 deletions(-)