-
- Downloads
Merge tag 'mmc-v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
Pull MMC updates from Ulf Hansson: "MMC core: - Allow synchronous detection of (e)MMC/SD/SDIO cards - Fixup error check for ioctls for SPI hosts - Disable broken SD-Cache support for Kingston Canvas Go Plus from 2019 - Disable broken eMMC-Trim support for Kingston EMMC04G-M627 - Disable broken eMMC-Trim support for Micron MTFC4GACAJCN-1M MMC host: - bcm2835: Convert DT bindings to YAML - mmci: - Enable asynchronous probe - Transform the ux500 HW-busy detection into a proper state machine - Add support for SW busy-end timeouts for the ux500 variants - mmci_stm32: - Add support for sdm32 variant revision v3.0 used on STM32MP25 - Improve the tuning sequence - mtk-sd: Tune polling-period to improve performance - sdhci: Fixup DMA configuration for 64-bit DMA mode - sdhci-bcm-kona: Convert DT bindings to YAML - sdhci-msm: - Switch to use the new ICE API - Add support for the SC8280XP/IPQ6018/QDU1000/QRU1000 variants - sdhci-pci-gli: - Add support SD Express cards for GL9767 - Add support for the Genesys Logic GL9767 variant" * tag 'mmc-v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc: (42 commits) dt-bindings: mmc: fsl-imx-esdhc: Add imx6ul support mmc: mmci: Add support for SW busy-end timeouts mmc: Add MMC_QUIRK_BROKEN_SD_CACHE for Kingston Canvas Go Plus from 11/2019 mmc: core: disable TRIM on Kingston EMMC04G-M627 mmc: mmci: stm32: add delay block support for STM32MP25 mmc: mmci: stm32: prepare other delay block support mmc: mmci: stm32: manage block gap hardware flow control mmc: mmci: Add support for sdmmc variant revision v3.0 mmc: mmci: add stm32_idmabsize_align parameter dt-bindings: mmc: mmci: Add st,stm32mp25-sdmmc2 compatible mmc: core: disable TRIM on Micron MTFC4GACAJCN-1M mmc: mmci: Break out a helper function mmc: mmci: Use a switch statement machine mmc: mmci: Use state machine state as exit condition mmc: mmci: Retry the busy start condition mmc: mmci: Make busy complete state machine explicit mmc: mmci: Break out error check in busy detect mmc: mmci: Stash status while waiting for busy mmc: mmci: Unwind big if() clause mmc: mmci: Clear busy_status when starting command ...
Showing
- Documentation/devicetree/bindings/mmc/arm,pl18x.yaml 4 additions, 3 deletionsDocumentation/devicetree/bindings/mmc/arm,pl18x.yaml
- Documentation/devicetree/bindings/mmc/brcm,bcm2835-sdhost.txt 0 additions, 23 deletions...mentation/devicetree/bindings/mmc/brcm,bcm2835-sdhost.txt
- Documentation/devicetree/bindings/mmc/brcm,bcm2835-sdhost.yaml 54 additions, 0 deletions...entation/devicetree/bindings/mmc/brcm,bcm2835-sdhost.yaml
- Documentation/devicetree/bindings/mmc/brcm,kona-sdhci.txt 0 additions, 21 deletionsDocumentation/devicetree/bindings/mmc/brcm,kona-sdhci.txt
- Documentation/devicetree/bindings/mmc/brcm,kona-sdhci.yaml 48 additions, 0 deletionsDocumentation/devicetree/bindings/mmc/brcm,kona-sdhci.yaml
- Documentation/devicetree/bindings/mmc/fsl-imx-esdhc.yaml 1 addition, 0 deletionsDocumentation/devicetree/bindings/mmc/fsl-imx-esdhc.yaml
- Documentation/devicetree/bindings/mmc/sdhci-msm.yaml 3 additions, 0 deletionsDocumentation/devicetree/bindings/mmc/sdhci-msm.yaml
- drivers/memstick/host/r592.c 1 addition, 3 deletionsdrivers/memstick/host/r592.c
- drivers/mmc/core/block.c 15 additions, 20 deletionsdrivers/mmc/core/block.c
- drivers/mmc/core/card.h 23 additions, 7 deletionsdrivers/mmc/core/card.h
- drivers/mmc/core/core.c 11 additions, 4 deletionsdrivers/mmc/core/core.c
- drivers/mmc/core/quirks.h 27 additions, 0 deletionsdrivers/mmc/core/quirks.h
- drivers/mmc/core/sd.c 1 addition, 1 deletiondrivers/mmc/core/sd.c
- drivers/mmc/host/Kconfig 1 addition, 1 deletiondrivers/mmc/host/Kconfig
- drivers/mmc/host/cqhci.h 3 additions, 0 deletionsdrivers/mmc/host/cqhci.h
- drivers/mmc/host/dw_mmc-bluefield.c 1 addition, 1 deletiondrivers/mmc/host/dw_mmc-bluefield.c
- drivers/mmc/host/dw_mmc-k3.c 1 addition, 1 deletiondrivers/mmc/host/dw_mmc-k3.c
- drivers/mmc/host/dw_mmc-pltfm.c 2 additions, 3 deletionsdrivers/mmc/host/dw_mmc-pltfm.c
- drivers/mmc/host/dw_mmc-pltfm.h 1 addition, 1 deletiondrivers/mmc/host/dw_mmc-pltfm.h
- drivers/mmc/host/dw_mmc-starfive.c 1 addition, 1 deletiondrivers/mmc/host/dw_mmc-starfive.c
Loading
Please register or sign in to comment