Merge tag 'mmc-v5.6' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
Pull MMC updates from Ulf Hansson: "There are no updates for the MEMSTICK subsystem this time. But note that I am also carrying a patch from the pinctrl tree, which has been shared through an immutable branch. Summary: MMC core: - Convert to reasonable timeouts for all CMD6 commands (updates for BKOPS, CACHE_FLUSH and INAND_CMD38_ARG_EXT_CSD) for eMMC - Respect f_max clock rate at card initialization - Add gpiod_toggle_active_low() API - Consolidate slot-gpio code by using gpiod_toggle_active_low() MMC host: - Add pinctrl_select_default_state() API - Consolidate pintctrl code by using pinctrl_select_default_state() - mmci: Support any block sizes for SDIO for some variants - mmci: Enable reset control for stm32_sdmmc - mmc_spi: Toggle SPI_CS_HIGH polarity rather than hard-coding it - renesas_sdhi: Add support for the r8a77961 variant - renesas_sdhi: A few minor improvements - rockchip-dw-mshc: Add support for the rk3308 variant - sdhci: Enable support for external DMA controllers - sdhci: Fixup error path when sending CMD12 - sdhci-brcmstb: Add support for 7216b0 variant - sdhci-brcmstb: Add support for command queuing (CQHCI) - sdhci-brcmstb: Add support for eMMC HS400ES mode - sdhci-msm: Add support for the sc7180 variant - sdhci-msm: Add support for command queuing (CQHCI) - sdhci-of-at91: Add support for the SAM9x60 variant - sdhci-of-at91: Improve support for tunings - sdhci-of-esdhc: A few fixups for some clock related issues - sdhci-omap: Add support for the am335x and the am437x variants - sdhci-omap: Improve support for erase operations - sdhci-omap: Add support for external DMA" * tag 'mmc-v5.6' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc: (89 commits) mmc: core: Default to generic_cmd6_time as timeout in __mmc_switch() mmc: block: Use generic_cmd6_time when modifying INAND_CMD38_ARG_EXT_CSD mmc: core: Specify timeouts for BKOPS and CACHE_FLUSH for eMMC mmc: sdhci-cadence: remove unneeded 'inline' marker dt-bindings: mmc: rockchip-dw-mshc: add description for rk3308 dt-bindings: mmc: convert rockchip dw-mshc bindings to yaml dt-bindings: mmc: convert synopsys dw-mshc bindings to yaml mmc: sdhci-msm: Add CQHCI support for sdhci-msm mmc: sdhci: Let a vendor driver supply and update ADMA descriptor size mmc: sdhci-of-esdhc: fix serious issue clock is always disabled mmc: sdhci-of-esdhc: fix transfer mode register reading mmc: sdhci-brcmstb: Fix incorrect switch to HS mode mmc: sdhci-brcmstb: Add support for Command Queuing (CQE) mmc: sdhci-brcmstb: Add shutdown callback mmc: sdhci-brcmstb: Fix driver to defer on clk_get defer mmc: sdhci-brcmstb: Add ability to use HS400ES transfer mode dt-bindings: mmc: brcm,sdhci-brcmstb: Add support for 7216b0 mmc: core: limit probe clock frequency to configured f_max mmc: sdhci-milbeaut: Remove redundant platform_get_irq error message mmc: sdhci: fix an issue of mixing different types ...
No related branches found
No related tags found
Showing
- Documentation/devicetree/bindings/mmc/brcm,sdhci-brcmstb.txt 28 additions, 13 deletionsDocumentation/devicetree/bindings/mmc/brcm,sdhci-brcmstb.txt
- Documentation/devicetree/bindings/mmc/fsl-imx-esdhc.txt 1 addition, 0 deletionsDocumentation/devicetree/bindings/mmc/fsl-imx-esdhc.txt
- Documentation/devicetree/bindings/mmc/renesas,sdhi.txt 2 additions, 1 deletionDocumentation/devicetree/bindings/mmc/renesas,sdhi.txt
- Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.txt 0 additions, 49 deletionsDocumentation/devicetree/bindings/mmc/rockchip-dw-mshc.txt
- Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.yaml 125 additions, 0 deletionsDocumentation/devicetree/bindings/mmc/rockchip-dw-mshc.yaml
- Documentation/devicetree/bindings/mmc/sdhci-atmel.txt 10 additions, 3 deletionsDocumentation/devicetree/bindings/mmc/sdhci-atmel.txt
- Documentation/devicetree/bindings/mmc/sdhci-msm.txt 1 addition, 0 deletionsDocumentation/devicetree/bindings/mmc/sdhci-msm.txt
- Documentation/devicetree/bindings/mmc/sdhci-omap.txt 11 additions, 0 deletionsDocumentation/devicetree/bindings/mmc/sdhci-omap.txt
- Documentation/devicetree/bindings/mmc/synopsys-dw-mshc-common.yaml 68 additions, 0 deletions...tion/devicetree/bindings/mmc/synopsys-dw-mshc-common.yaml
- Documentation/devicetree/bindings/mmc/synopsys-dw-mshc.txt 0 additions, 141 deletionsDocumentation/devicetree/bindings/mmc/synopsys-dw-mshc.txt
- Documentation/devicetree/bindings/mmc/synopsys-dw-mshc.yaml 70 additions, 0 deletionsDocumentation/devicetree/bindings/mmc/synopsys-dw-mshc.yaml
- MAINTAINERS 1 addition, 0 deletionsMAINTAINERS
- drivers/gpio/gpiolib-of.c 0 additions, 21 deletionsdrivers/gpio/gpiolib-of.c
- drivers/gpio/gpiolib.c 11 additions, 0 deletionsdrivers/gpio/gpiolib.c
- drivers/mmc/core/block.c 3 additions, 3 deletionsdrivers/mmc/core/block.c
- drivers/mmc/core/core.c 8 additions, 2 deletionsdrivers/mmc/core/core.c
- drivers/mmc/core/host.c 8 additions, 25 deletionsdrivers/mmc/core/host.c
- drivers/mmc/core/mmc_ops.c 17 additions, 17 deletionsdrivers/mmc/core/mmc_ops.c
- drivers/mmc/core/slot-gpio.c 11 additions, 20 deletionsdrivers/mmc/core/slot-gpio.c
- drivers/mmc/host/Kconfig 6 additions, 0 deletionsdrivers/mmc/host/Kconfig
Loading
Please register or sign in to comment