Merge tag 'mmc-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
Pull MMC updates from Ulf Hansson: "MMC core: - Use common polling loop for CMD1 - Add support for DT compatibles for card quirks and use it for ti,wl1251 - Fixup storing of the OCR mask for MMC_QUIRK_NONSTD_SDIO MMC host: - dw_mmc: Add support for MMC_GEN_CMDs - dw_mmc: Fixup calculation of the data timeout - dw_mmc-exynos: Add support for the ARTPEC-8 variant - jz4740: Add support for bi-directional DMA channels - mmci: Add support for eMMC HS200 mode for the stm32 sdmmc variant - mmci: Add support for stm32 sdmmc variant revision v2.2 - mtk-sd: A couple of various minor improvements - omap_hsmmc: Drop redundant initialization for the ti,wl1251 chip - sdhci-esdhc-imx: Add support for the i.MXRT series variant - sdhci-esdhc-imx: Add Haibo Chen as maintainer - sdhci-pci: Add support for the Intel ADL variant - sdhci-pci-gli: GL975[50]: Add support for the Apple ARM64 variant - sdhci-pci-o2micro: Improve support for SDR104/HS200" * tag 'mmc-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc: (54 commits) dt-bindings: mmc: synopsys-dw-mshc: integrate Altera and Imagination mmc: pwrseq: Use bitmap_free() to free bitmap dt-bindings: mmc: PL18x stop relying on order of dma-names dt-bindings: mmc: sdhci-msm: Add compatible string for msm8994 mmc: au1xmmc: propagate errors from platform_get_irq() mmc: sdhci-pci-o2micro: Restore the SD clock's base clock frequency mmc: sdhci-pci-o2micro: Improve card input timing at SDR104/HS200 mode mmc: mtk-sd: Assign src_clk parent to src_clk_cg for legacy DTs mmc: mtk-sd: Fix usage of devm_clk_get_optional() mmc: mtk-sd: Take action for no-sdio device-tree parameter mmc: mtk-sd: Use BIT() and GENMASK() macros to describe fields mmc: mtk-sd: Use readl_poll_timeout instead of open-coded polling MAINTAINERS: Add i.MX sdhci maintainer mmc: jz4740: Support using a bi-directional DMA channel dt-bindings: mmc: ingenic: Support using bi-directional DMA channel mmc: dw_mmc: Do not wait for DTO in case of error mmc: dw_mmc: Add driver callbacks for data read timeout mmc: dw_mmc-exynos: Add support for ARTPEC-8 dt-bindings: mmc: exynos-dw-mshc: Add support for ARTPEC-8 mmc: meson-mx-sdio: add IRQ check ...
Showing
- Documentation/devicetree/bindings/mmc/arasan,sdhci.yaml 3 additions, 0 deletionsDocumentation/devicetree/bindings/mmc/arasan,sdhci.yaml
- Documentation/devicetree/bindings/mmc/arm,pl18x.yaml 18 additions, 1 deletionDocumentation/devicetree/bindings/mmc/arm,pl18x.yaml
- Documentation/devicetree/bindings/mmc/brcm,sdhci-brcmstb.txt 0 additions, 53 deletionsDocumentation/devicetree/bindings/mmc/brcm,sdhci-brcmstb.txt
- Documentation/devicetree/bindings/mmc/brcm,sdhci-brcmstb.yaml 100 additions, 0 deletions...mentation/devicetree/bindings/mmc/brcm,sdhci-brcmstb.yaml
- Documentation/devicetree/bindings/mmc/exynos-dw-mshc.txt 2 additions, 0 deletionsDocumentation/devicetree/bindings/mmc/exynos-dw-mshc.txt
- Documentation/devicetree/bindings/mmc/fsl-imx-esdhc.yaml 8 additions, 0 deletionsDocumentation/devicetree/bindings/mmc/fsl-imx-esdhc.yaml
- Documentation/devicetree/bindings/mmc/img-dw-mshc.txt 0 additions, 28 deletionsDocumentation/devicetree/bindings/mmc/img-dw-mshc.txt
- Documentation/devicetree/bindings/mmc/ingenic,mmc.yaml 31 additions, 6 deletionsDocumentation/devicetree/bindings/mmc/ingenic,mmc.yaml
- Documentation/devicetree/bindings/mmc/mtk-sd.yaml 6 additions, 0 deletionsDocumentation/devicetree/bindings/mmc/mtk-sd.yaml
- Documentation/devicetree/bindings/mmc/sdhci-am654.yaml 2 additions, 0 deletionsDocumentation/devicetree/bindings/mmc/sdhci-am654.yaml
- Documentation/devicetree/bindings/mmc/sdhci-msm.txt 1 addition, 0 deletionsDocumentation/devicetree/bindings/mmc/sdhci-msm.txt
- Documentation/devicetree/bindings/mmc/socfpga-dw-mshc.txt 0 additions, 23 deletionsDocumentation/devicetree/bindings/mmc/socfpga-dw-mshc.txt
- Documentation/devicetree/bindings/mmc/socionext,uniphier-sd.yaml 6 additions, 0 deletions...tation/devicetree/bindings/mmc/socionext,uniphier-sd.yaml
- Documentation/devicetree/bindings/mmc/synopsys-dw-mshc.yaml 4 additions, 1 deletionDocumentation/devicetree/bindings/mmc/synopsys-dw-mshc.yaml
- MAINTAINERS 7 additions, 0 deletionsMAINTAINERS
- drivers/mmc/core/block.c 2 additions, 2 deletionsdrivers/mmc/core/block.c
- drivers/mmc/core/bus.c 0 additions, 11 deletionsdrivers/mmc/core/bus.c
- drivers/mmc/core/card.h 36 additions, 0 deletionsdrivers/mmc/core/card.h
- drivers/mmc/core/mmc.c 1 addition, 1 deletiondrivers/mmc/core/mmc.c
- drivers/mmc/core/mmc_ops.c 57 additions, 32 deletionsdrivers/mmc/core/mmc_ops.c
Please register or sign in to comment