Merge tag 'mmc-v5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
Pull MMC updates from Ulf Hansson: "MMC core: - Fixup max_discard/trim calculations - Announce SD specs greater than 4.0 - Add discard support for SD cards - Don't do retries for CMD6 (SWITCH command) - Various cleanups and re-structuring MMC host: - cqhci: * Add maintainers for eMMC CQHCI driver - sdhci: * Consolidate WP GPIO code * Add ADMA3 DMA support for V4 enabled host * Fixup card detect support in pci-o2micro driver * Add support for CMDQ and SDMMC pads auto-calibration in tegra driver * Add DCMD support and CMDQ support, support for i.MX6ULL variant, fixup HS400 timing issue and add HS400_ES support for i.MX8QXP to esdhc-imx driver * Avoid CRC errors by adjusting settings to speed mode and fixup card initialization for high speed mode in renesas_sdhi * Fixup timeout settings for omap * Enable 8 bits bus-width support in atmel-mci * Convert some legacy code in jz4740 driver to use modern APIs * Send a CMD12 to clear DPSM at errors for STM32 sdmmc mmci driver" * tag 'mmc-v5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc: (69 commits) mmc:fix a bug when max_discard is 0 mmc: core: Add a debug print when the card may have been replaced mmc: core: Add sd discard timeout mmc: core: Add discard support to sd mmc: sdhci-esdhc-imx: clear the HALT bit when enable CQE mmc: core: do not retry CMD6 in __mmc_switch() mmc: core: Convert mmc_align_data_size() into an SDIO specific function mmc: core: Move mmc_of_parse_voltage() to host.c mmc: core: Convert mmc_regulator_get_ocrmask() to static mmc: core: Move regulator helpers to separate file mmc: of_mmc_spi: Convert to mmc_of_parse_voltage() mmc: core: Drop retries as in-parameter to mmc_wait_for_app_cmd() mmc: core: Convert mmc_wait_for_app_cmd() to static mmc: renesas_sdhi: Change HW adjustment register according to speed mode mmc: mmci: Send a CMD12 to clear the DPSM at errors mmc: sdhci-xenon: Fixup already marked switch fall-through mmc: sdhci-tegra: drop ->get_ro() implementation mmc: sdhci-omap: drop ->get_ro() implementation mmc: sdhci: use WP GPIO in sdhci_check_ro() mmc: wmt-sdmmc: Drop unused include ...
Showing
- Documentation/devicetree/bindings/mmc/fsl-imx-esdhc.txt 1 addition, 0 deletionsDocumentation/devicetree/bindings/mmc/fsl-imx-esdhc.txt
- Documentation/devicetree/bindings/mmc/mmc.txt 2 additions, 0 deletionsDocumentation/devicetree/bindings/mmc/mmc.txt
- Documentation/devicetree/bindings/mmc/nvidia,tegra20-sdhci.txt 5 additions, 1 deletion...entation/devicetree/bindings/mmc/nvidia,tegra20-sdhci.txt
- Documentation/devicetree/bindings/mmc/ti-omap.txt 0 additions, 28 deletionsDocumentation/devicetree/bindings/mmc/ti-omap.txt
- MAINTAINERS 8 additions, 1 deletionMAINTAINERS
- drivers/mmc/core/Makefile 1 addition, 1 deletiondrivers/mmc/core/Makefile
- drivers/mmc/core/block.c 8 additions, 13 deletionsdrivers/mmc/core/block.c
- drivers/mmc/core/core.c 13 additions, 323 deletionsdrivers/mmc/core/core.c
- drivers/mmc/core/core.h 1 addition, 0 deletionsdrivers/mmc/core/core.h
- drivers/mmc/core/host.c 46 additions, 2 deletionsdrivers/mmc/core/host.c
- drivers/mmc/core/mmc.c 10 additions, 0 deletionsdrivers/mmc/core/mmc.c
- drivers/mmc/core/mmc_ops.c 1 addition, 1 deletiondrivers/mmc/core/mmc_ops.c
- drivers/mmc/core/regulator.c 260 additions, 0 deletionsdrivers/mmc/core/regulator.c
- drivers/mmc/core/sd.c 19 additions, 1 deletiondrivers/mmc/core/sd.c
- drivers/mmc/core/sd_ops.c 6 additions, 27 deletionsdrivers/mmc/core/sd_ops.c
- drivers/mmc/core/sd_ops.h 0 additions, 3 deletionsdrivers/mmc/core/sd_ops.h
- drivers/mmc/core/sdio.c 8 additions, 1 deletiondrivers/mmc/core/sdio.c
- drivers/mmc/core/sdio_bus.c 1 addition, 2 deletionsdrivers/mmc/core/sdio_bus.c
- drivers/mmc/core/sdio_io.c 21 additions, 8 deletionsdrivers/mmc/core/sdio_io.c
- drivers/mmc/core/sdio_ops.h 0 additions, 1 deletiondrivers/mmc/core/sdio_ops.h
Loading
Please register or sign in to comment