• Linus Torvalds's avatar
    Merge tag 'mmc-v4.15' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc · dee02770
    Linus Torvalds authored
    Pull MMC updates from Ulf Hansson:
     "MMC core:
       - Introduce host claiming by context to support blkmq
       - Preparations for enabling CQE (eMMC CMDQ) requests
       - Re-factorizations to prepare for blkmq support
       - Re-factorizations to prepare for CQE support
       - Fix signal voltage switch for SD cards without power cycle
       - Convert RPMB to a character device
       - Export eMMC revision via sysfs
       - Support eMMC DT binding for fixed driver type
       - Document mmc_regulator_get_supply() API
    
     MMC host:
       - omap_hsmmc: Updated regulator management for PBIAS
       - sdhci-omap: Add new OMAP SDHCI driver
       - meson-mx-sdio: New driver for the Amlogic Meson8 and Meson8b SoCs
       - sdhci-pci: Add support for Intel CDF
       - sdhci-acpi: Fix voltage switch for some Intel host controllers
       - sdhci-msm: Enable delay circuit calibration clocks
       - sdhci-msm: Manage power IRQ properly
       - mediatek: Add support of mt2701/mt2712
       - mediatek: Updates management of clocks and tunings
       - mediatek: Upgrade eMMC HS400 support
       - rtsx_pci: Update tuning for gen3 PCI-Express
       - renesas_sdhi: Support R-Car Gen[123] fallback compatibility strings
       - Catch all errors when getting regulators
       - Various additional improvements and cleanups"
    
    * tag 'mmc-v4.15' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc: (91 commits)
      sdhci-fujitsu: add support for setting the CMD_DAT_DELAY attribute
      dt-bindings: sdhci-fujitsu: document cmd-dat-delay property
      mmc: tmio: Replace msleep() of 20ms or less with usleep_range()
      mmc: dw_mmc: Convert timers to use timer_setup()
      mmc: dw_mmc: Cleanup the DTO timer like the CTO one
      mmc: vub300: Use common code in __download_offload_pseudocode()
      mmc: tmio: Use common error handling code in tmio_mmc_host_probe()
      mmc: Convert timers to use timer_setup()
      mmc: sdhci-acpi: Fix voltage switch for some Intel host controllers
      mmc: sdhci-acpi: Let devices define their own private data
      mmc: mediatek: perfer to use rise edge latching for cmd line
      mmc: mediatek: improve eMMC hs400 mode read performance
      mmc: mediatek: add latch-ck support
      mmc: mediatek: add support of source_cg clock
      mmc: mediatek: add stop_clk fix and enhance_rx support
      mmc: mediatek: add busy_check support
      mmc: mediatek: add async fifo and data tune support
      mmc: mediatek: add pad_tune0 support
      mmc: mediatek: make hs400_tune_response only for mt8173
      arm64: dts: mt8173: remove "mediatek, mt8135-mmc" from mmc nodes
      ...
    dee02770
sdhci-pci-data.h 481 Bytes