Hi Linus, Here's a PR with a couple of MMC fixes intended for v5.5-rc3. 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 d1eef1c619749b2a57e514a3fa67d9a516ffa919: Linux 5.5-rc2 (2019-12-15 15:16:08 -0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git tags/mmc-v5.5-rc2 for you to fetch changes up to f667216c5c7c967c3e568cdddefb51fe606bfe26: mmc: sdhci-of-esdhc: re-implement erratum A-009204 workaround (2019-12-19 08:13:43 +0100) ---------------------------------------------------------------- MMC host: - mtk-sd: Fix tuning for MT8173 HS200/HS400 mode - sdhci: Revert a fix for incorrect switch to HS mode - sdhci-msm: Fixup accesses to the DDR_CONFIG register - sdhci-of-esdhc: Revert a bad fix for erratum A-009204 - sdhci-of-esdhc: Re-implement fix for erratum A-009204 - sdhci-of-esdhc: Fixup P2020 errata handling - sdhci-pci: Disable broken CMDQ on Intel GLK based Lenovo systems ---------------------------------------------------------------- Adrian Hunter (2): mmc: sdhci: Workaround broken command queuing on Intel GLK mmc: sdhci: Add a quirk for broken command queuing Chaotian Jing (1): mmc: mediatek: fix CMD_TA to 2 for MT8173 HS200/HS400 mode Faiz Abbas (2): Revert "mmc: sdhci: Fix incorrect switch to HS mode" mmc: sdhci: Update the tuning failed messages to pr_debug level Rasmus Villemoes (1): mmc: sdhci-of-esdhc: Revert "mmc: sdhci-of-esdhc: add erratum A-009204 support" Veerabhadrarao Badiganti (1): mmc: sdhci-msm: Correct the offset and value for DDR_CONFIG register Yangbo Lu (2): mmc: sdhci-of-esdhc: fix P2020 errata handling mmc: sdhci-of-esdhc: re-implement erratum A-009204 workaround drivers/mmc/host/mtk-sd.c | 2 ++ drivers/mmc/host/sdhci-msm.c | 28 +++++++++++++++++++--------- drivers/mmc/host/sdhci-of-esdhc.c | 17 ++++++++++++----- drivers/mmc/host/sdhci-pci-core.c | 10 +++++++++- drivers/mmc/host/sdhci.c | 11 ++++++----- drivers/mmc/host/sdhci.h | 2 ++ 6 files changed, 50 insertions(+), 20 deletions(-)