MMC core:
 - Add support for Cache Ctrl for SD cards
 - Add support for Power Off Notification for SD cards
 - Add support for read/write of the SD function extension registers
 - Allow broken eMMC HS400 mode to be disabled via DT
 - Allow UHS-I voltage switch for SDSC cards if supported
 - Disable command queueing in the ioctl path
 - Enable eMMC sleep commands to use HW busy polling to minimize delay
 - Extend re-use of the common polling loop to standardize behaviour
 - Take into account MMC_CAP_NEED_RSP_BUSY for eMMC HPI commands

MMC host:
 - jz4740: Add support for the JZ4775 variant
 - sdhci-acpi: Disable write protect detection on Toshiba Encore 2 WT8-B
 - sdhci-esdhc-imx: Advertise HS400 support through MMC caps
 - sdhci-esdhc-imx: Enable support for system wakeup for SDIO
 - sdhci-iproc: Add support for the legacy sdhci controller on the BCM7211
 - vub3000: Fix control-request direction

MEMSTICK:
 - A couple of fixes/cleanups.
mmc: sdhci-iproc: Add support for the legacy sdhci controller on the BCM7211

Add support for the legacy Arasan sdhci controller on the BCM7211 and
related SoC's. This includes adding a .shutdown callback to increase
the power savings during S5.

Signed-off-by: Al Cooper <alcooperx@gmail.com>
Link: https://lore.kernel.org/r/20210602192758.38735-2-alcooperx@gmail.com
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
3 files changed