MMC core:
 - A few minor improvements and cleanups

MMC host:
 - Remove some redundant calls to local_irq_{save,restore}()
 - Replace kmap_atomic() with kmap_local_page()
 - Take return values from mmc_add_host() into account
 - dw_mmc-pltfm: Add support to configure clk-phase for socfpga
 - hsq: Minimize latency by using a fifo to dispatch requests
 - litex_mmc: Fixup corner case for polling mode
 - mtk-sd: Add inline crypto engine clock control
 - mtk-sd: Add support for the mediatek MT7986 variant
 - renesas_sdhi: Improve reset from HS400 mode
 - renesas_sdhi: Take DMA end interrupts into account
 - sdhci: Avoid unnecessary update of clock
 - sdhci: Fix an SD tuning issue
 - sdhci-brcmst: Add Kamal Dasu as maintainer for the Broadcom driver
 - sdhci-esdhc-imx: Improve tuning logic
 - sdhci-esdhc-imx: Improve support for the imxrt1050 variant
 - sdhci_f_sdh30: Add support for non-removable media
 - sdhci_f_sdh30: Add support for the Socionext F_SDH30_E51 variant
 - sdhci_f_sdh30: Add reset control support
 - sdhci-msm: Add support for the Qcom SM8550/SM8350/SM6375 variants
 - sdhci-msm: Add support for the Qcom MSM8976 variant
 - sdhci-of-arasan: Add support for dynamic configuration
 - sdhci-of-esdhc: Limit the clock frequency to confirm to spec
 - sdhci-pci: Enable asynchronous probe
 - sdhci-sprd: Improve card detection
 - sdhci-tegra: Improve reset support
 - sdhci-tegra: Add support to program MC stream ID
 - sunplus-mmc: Add new mmc driver for the Sunplus SP7021 controller
 - vub300: Fix warning splat for SDIO irq

MEMSTICK core:
 - memstick: A few minor improvements and cleanups

CLK/IOMMU:
 - clk: socfpga: Drop redundant support for clk-phase for the SD/MMC clk
 - iommu: Add tegra specific helper to get stream_id
mmc: sdhci-sprd: Disable CLK_AUTO when the clock is less than 400K

When the clock is less than 400K, some SD cards fail to initialize
because CLK_AUTO is enabled.

Fixes: fb8bd90f83c4 ("mmc: sdhci-sprd: Add Spreadtrum's initial host controller")
Signed-off-by: Wenchao Chen <wenchao.chen@unisoc.com>
Cc: stable@vger.kernel.org
Link: https://lore.kernel.org/r/20221207051909.32126-1-wenchao.chen@unisoc.com
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
1 file changed