-
- Downloads
Merge tag 'mmc-v4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
Pull MMC updates from Ulf Hansson: "MMC core: - Decrease polling rate for erase/trim/discard - Allow non-sleeping GPIOs for card detect - Improve mmc block removal path - Enable support for mmc_sw_reset() for SDIO cards - Add mmc_sw_reset() to allow users to do a soft reset of the card - Allow power delay to be tunable via DT - Allow card detect debounce delay to be tunable via DT - Enable new quirk to limit clock rate for Marvell 8887 chip - Don't show eMMC RPMB and BOOT areas in /proc/partitions - Add capability to avoid 3.3V signaling for fragile HWs MMC host: - Improve/fixup support for handle highmem pages - Remove depends on HAS_DMA in case of platform dependency - mvsdio: Enable support for erase/trim/discard - rtsx_usb: Enable support for erase/trim/discard - renesas_sdhi: Fix WP logic regressions - renesas_sdhi: Add r8a77965 support - renesas_sdhi: Add R8A77980 to whitelist - meson: Add optional support for device reset - meson: Add support for the Meson-AXG platform - dw_mmc: Add new driver for BlueField DW variant - mediatek: Add support for 64G DRAM DMA - sunxi: Deploy runtime PM support - jz4740: Add support for JZ4780 - jz4740: Enable support for DT based platforms - sdhci: Various improvement to timeout handling - sdhci: Disable support for HS200/HS400/UHS when no 1.8V support - sdhci-omap: Add support for controller in k2g SoC - sdhci-omap: Add workarounds for a couple of Erratas - sdhci-omap: Enable support for generic sdhci DT properties - sdhci-cadence: Re-send tune request to deal with errata - sdhci-pci: Fix 3.3V voltage switch for some BYT-based Intel controllers - sdhci-pci: Avoid 3.3V signaling on some NI 904x - sdhci-esdhc-imx: Use watermark levels for PIO access - sdhci-msm: Improve card detection handling - sdhci-msm: Add support voltage pad switching" * tag 'mmc-v4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc: (104 commits) mmc: renesas_sdhi: really fix WP logic regressions mmc: mvsdio: Enable MMC_CAP_ERASE mmc: mvsdio: Respect card busy time out from mmc core mmc: sdhci-msm: Remove NO_CARD_NO_RESET quirk mmc: sunxi: Use ifdef rather than __maybe_unused mmc: mxmmc: Use ifdef rather than __maybe_unused mmc: mxmmc: include linux/highmem.h mmc: sunxi: mark PM functions as __maybe_unused mmc: Throttle calls to MMC_SEND_STATUS during mmc_do_erase() mmc: au1xmmc: handle highmem pages mmc: Allow non-sleeping GPIO cd mmc: sdhci-*: Don't emit error msg if sdhci_add_host() fails mmc: sd: Define name for default speed dtr mmc: core: Move calls to ->prepare_hs400_tuning() closer to mmc code mmc: sdhci-xenon: use match_string() helper mmc: wbsd: handle highmem pages mmc: ushc: handle highmem pages mmc: mxcmmc: handle highmem pages mmc: atmel-mci: use sg_copy_{from,to}_buffer mmc: android-goldfish: use sg_copy_{from,to}_buffer ...
Showing
- Documentation/devicetree/bindings/mmc/amlogic,meson-gx.txt 3 additions, 0 deletionsDocumentation/devicetree/bindings/mmc/amlogic,meson-gx.txt
- Documentation/devicetree/bindings/mmc/bluefield-dw-mshc.txt 29 additions, 0 deletionsDocumentation/devicetree/bindings/mmc/bluefield-dw-mshc.txt
- Documentation/devicetree/bindings/mmc/jz4740.txt 38 additions, 0 deletionsDocumentation/devicetree/bindings/mmc/jz4740.txt
- Documentation/devicetree/bindings/mmc/mmc.txt 6 additions, 0 deletionsDocumentation/devicetree/bindings/mmc/mmc.txt
- Documentation/devicetree/bindings/mmc/sdhci-omap.txt 7 additions, 0 deletionsDocumentation/devicetree/bindings/mmc/sdhci-omap.txt
- Documentation/devicetree/bindings/mmc/tmio_mmc.txt 2 additions, 0 deletionsDocumentation/devicetree/bindings/mmc/tmio_mmc.txt
- arch/mips/boot/dts/ingenic/ci20.dts 34 additions, 0 deletionsarch/mips/boot/dts/ingenic/ci20.dts
- arch/mips/boot/dts/ingenic/jz4780.dtsi 52 additions, 0 deletionsarch/mips/boot/dts/ingenic/jz4780.dtsi
- arch/mips/configs/ci20_defconfig 4 additions, 0 deletionsarch/mips/configs/ci20_defconfig
- drivers/mmc/core/block.c 7 additions, 4 deletionsdrivers/mmc/core/block.c
- drivers/mmc/core/card.h 6 additions, 0 deletionsdrivers/mmc/core/card.h
- drivers/mmc/core/core.c 50 additions, 17 deletionsdrivers/mmc/core/core.c
- drivers/mmc/core/core.h 3 additions, 1 deletiondrivers/mmc/core/core.h
- drivers/mmc/core/host.c 11 additions, 5 deletionsdrivers/mmc/core/host.c
- drivers/mmc/core/mmc.c 14 additions, 2 deletionsdrivers/mmc/core/mmc.c
- drivers/mmc/core/pwrseq_simple.c 9 additions, 5 deletionsdrivers/mmc/core/pwrseq_simple.c
- drivers/mmc/core/quirks.h 3 additions, 0 deletionsdrivers/mmc/core/quirks.h
- drivers/mmc/core/sd.c 10 additions, 2 deletionsdrivers/mmc/core/sd.c
- drivers/mmc/core/sdio.c 47 additions, 23 deletionsdrivers/mmc/core/sdio.c
- drivers/mmc/core/slot-gpio.c 16 additions, 6 deletionsdrivers/mmc/core/slot-gpio.c
Loading
Please register or sign in to comment