• Linus Torvalds's avatar
    Merge tag 'mmc-v4.8' of git://git.linaro.org/people/ulf.hansson/mmc · 07f00f06
    Linus Torvalds authored
    Pull MMC updates from Ulf Hansson:
     "MMC core:
       - A couple of changes to improve the support for erase/discard/trim cmds
       - Add eMMC HS400 enhanced strobe support
       - Show OCR and DSR registers in SYSFS for MMC/SD cards
       - Correct and improve busy detection logic for MMC switch (CMD6) cmds
       - Disable HPI cmds for certain broken Hynix eMMC cards
       - Allow MMC hosts to specify non-support for SD and MMC cmds
       - Some minor additional fixes
    
      MMC host:
       - sdhci: Re-works, fixes and clean-ups
       - sdhci: Add HW auto re-tuning support
       - sdhci: Re-factor code to prepare for adding support for eMMC CMDQ
       - sdhci-esdhc-imx: Fixes and clean-ups
       - sdhci-esdhc-imx: Update system PM support
       - sdhci-esdhc-imx: Enable HW auto re-tuning
       - sdhci-bcm2835: Remove driver as sdhci-iproc is used instead
       - sdhci-brcmstb: Add new driver for Broadcom BRCMSTB SoCs
       - sdhci-msm: Add support for UHS cards
       - sdhci-tegra: Improve support for UHS cards
       - sdhci-of-arasan: Update phy support for Rockchip SoCs
       - sdhci-of-arasan: Deploy enhanced strobe support
       - dw_mmc: Some fixes and clean-ups
       - dw_mmc: Enable support for erase/discard/trim cmds
       - dw_mmc: Enable CMD23 support
       - mediatek: Some fixes related to the eMMC HS400 support
       - sh_mmcif: Improve support for HW busy detection
       - rtsx_pci: Enable support for erase/discard/trim cmds"
    
    * tag 'mmc-v4.8' of git://git.linaro.org/people/ulf.hansson/mmc: (135 commits)
      mmc: rtsx_pci: Remove deprecated create_singlethread_workqueue
      mmc: rtsx_pci: Enable MMC_CAP_ERASE to allow erase/discard/trim requests
      mmc: rtsx_pci: Use the provided busy timeout from the mmc core
      mmc: sdhci-pltfm: Drop define for SDHCI_PLTFM_PMOPS
      mmc: sdhci-pltfm: Convert to use the SET_SYSTEM_SLEEP_PM_OPS
      mmc: sdhci-pltfm: Make sdhci_pltfm_suspend|resume() static
      mmc: sdhci-esdhc-imx: Use common sdhci_suspend|resume_host()
      mmc: sdhci-esdhc-imx: Assign system PM ops within #ifdef CONFIG_PM_SLEEP
      mmc: sdhci-sirf: Remove non needed #ifdef CONFIG_PM* for dev_pm_ops
      mmc: sdhci-s3c: Remove non needed #ifdef CONFIG_PM for dev_pm_ops
      mmc: sdhci-pxav3: Remove non needed #ifdef CONFIG_PM for dev_pm_ops
      mmc: sdhci-of-esdhc: Simplify code by using SIMPLE_DEV_PM_OPS
      mmc: sdhci-acpi: Simplify code by using SET_SYSTEM_SLEEP_PM_OPS
      mmc: sdhci-pci-core: Simplify code by using SET_SYSTEM_SLEEP_PM_OPS
      mmc: Change the max discard sectors and erase response when HW busy detect
      phy: rockchip-emmc: Wait even longer for the DLL to lock
      phy: rockchip-emmc: Be tolerant to card clock of 0 in power on
      mmc: sdhci-of-arasan: Revert: Always power the PHY off/on when clock changes
      mmc: sdhci-msm: Add support for UHS cards
      mmc: sdhci-msm: Add set_uhs_signaling() implementation
      ...
    07f00f06
Name
Last commit
Last update
..
tegra Loading commit data...
Kconfig Loading commit data...
Makefile Loading commit data...
phy-armada375-usb2.c Loading commit data...
phy-bcm-cygnus-pcie.c Loading commit data...
phy-bcm-kona-usb2.c Loading commit data...
phy-bcm-ns-usb2.c Loading commit data...
phy-bcm-ns2-pcie.c Loading commit data...
phy-berlin-sata.c Loading commit data...
phy-berlin-usb.c Loading commit data...
phy-brcm-sata.c Loading commit data...
phy-core.c Loading commit data...
phy-da8xx-usb.c Loading commit data...
phy-dm816x-usb.c Loading commit data...
phy-exynos-dp-video.c Loading commit data...
phy-exynos-mipi-video.c Loading commit data...
phy-exynos4210-usb2.c Loading commit data...
phy-exynos4x12-usb2.c Loading commit data...
phy-exynos5-usbdrd.c Loading commit data...
phy-exynos5250-sata.c Loading commit data...
phy-exynos5250-usb2.c Loading commit data...
phy-hi6220-usb.c Loading commit data...
phy-hix5hd2-sata.c Loading commit data...
phy-lpc18xx-usb-otg.c Loading commit data...
phy-miphy28lp.c Loading commit data...
phy-miphy365x.c Loading commit data...
phy-mt65xx-usb3.c Loading commit data...
phy-mvebu-sata.c Loading commit data...
phy-omap-control.c Loading commit data...
phy-omap-usb2.c Loading commit data...
phy-pistachio-usb.c Loading commit data...
phy-pxa-28nm-hsic.c Loading commit data...
phy-pxa-28nm-usb2.c Loading commit data...
phy-qcom-apq8064-sata.c Loading commit data...
phy-qcom-ipq806x-sata.c Loading commit data...
phy-qcom-ufs-i.h Loading commit data...
phy-qcom-ufs-qmp-14nm.c Loading commit data...
phy-qcom-ufs-qmp-14nm.h Loading commit data...
phy-qcom-ufs-qmp-20nm.c Loading commit data...
phy-qcom-ufs-qmp-20nm.h Loading commit data...
phy-qcom-ufs.c Loading commit data...
phy-rcar-gen2.c Loading commit data...
phy-rcar-gen3-usb2.c Loading commit data...
phy-rockchip-dp.c Loading commit data...
phy-rockchip-emmc.c Loading commit data...
phy-rockchip-usb.c Loading commit data...
phy-s5pv210-usb2.c Loading commit data...
phy-samsung-usb2.c Loading commit data...
phy-samsung-usb2.h Loading commit data...
phy-spear1310-miphy.c Loading commit data...
phy-spear1340-miphy.c Loading commit data...
phy-stih407-usb.c Loading commit data...
phy-stih41x-usb.c Loading commit data...
phy-sun4i-usb.c Loading commit data...
phy-sun9i-usb.c Loading commit data...
phy-ti-pipe3.c Loading commit data...
phy-tusb1210.c Loading commit data...
phy-twl4030-usb.c Loading commit data...
phy-xgene.c Loading commit data...
ulpi_phy.h Loading commit data...