[GIT PULL] MMC updates for 3.15-rc1
Hi Linus, Please pull from: git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git tags/mmc-updates-for-3.15-rc1 to receive the MMC merge for 3.15. These patches have been tested in linux-next, and there are currently no conflicts. There's a MAINTAINERS update to add Ulf Hansson as MMC co-maintainer. Thanks. The following changes since commit b28a960c42fcd9cfc987441fa6d1c1a471f0f9ed: Linux 3.14-rc2 (2014-02-09 18:15:47 -0800) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git tags/mmc-updates-for-3.15-rc1 for you to fetch changes up to c67480173f72e883235dd0ad09d90156c8f87600: mmc: sdhci-acpi: Intel SDIO has broken card detect (2014-04-07 21:27:14 -0400) MMC highlights for 3.15: Core: - CONFIG_MMC_UNSAFE_RESUME=y is now default behavior. - DT bindings for SDHCI UHS, eMMC HS200, high-speed DDR, at 1.8/1.2V. - Add GPIO descriptor based slot-gpio card detect API. Drivers: - dw_mmc: Refactor SOCFPGA support as a variant inside dw_mmc-pltfm.c. - mmci: Support HW busy detection on ux500. - omap: Support MMC_ERASE. - omap_hsmmc: Support MMC_PM_KEEP_POWER, MMC_PM_WAKE_SDIO_IRQ, (a)cmd23. - rtsx: Support pre-req/post-req async. - sdhci: Add support for Realtek RTS5250 controllers. - sdhci-acpi: Add support for 80860F16, fix 80860F14/SDIO card detect. - sdhci-msm: Add new driver for Qualcomm SDHCI chipset support. - sdhci-pxav3: Add support for Marvell Armada 380 and 385 SoCs. Adrian Hunter (7): mmc: slot-gpio: Record GPIO descriptors instead of GPIO numbers mmc: slot-gpio: Split out CD IRQ request into a separate function mmc: slot-gpio: Add GPIO descriptor based CD GPIO API mmc: sdhci-acpi: Fix broken card detect for ACPI HID 80860F14 mmc: sdhci-acpi: Add device id 80860F16 mmc: sdhci: Allow for irq being shared mmc: sdhci-acpi: Intel SDIO has broken card detect Arend van Spriel (1): sdhci: only reprogram retuning timer when flag is set Balaji T K (14): mmc: omap_hsmmc: use devm_regulator API mmc: omap_hsmmc: handle vcc and vcc_aux independently regulator: add pbias regulator support mmc: omap_hsmmc: adapt hsmmc to use pbias regulator ARM: dts: add pbias dt node ARM: OMAP: enable SYSCON and REGULATOR_PBIAS in omap2plus_defconfig mmc: omap_hsmmc: remove pbias workaround mmc: omap_hsmmc: fix return error code for of_get_hsmmc_pdata mmc: omap_hsmmc: remove redundant reset done mmc: omap_hsmmc: save clock rate to use in interrupt context mmc: omap_hsmmc: fix request done for sbc error case mmc: omap_hsmmc: split dma setup mmc: omap_hsmmc: add cmd23 support mmc: omap_hsmmc: add autocmd23 support Chris Ball (1): Revert "dts: socfpga: Add support for SD/MMC on the SOCFPGA platform" Christian Daudt (1): mmc: rename ARCH_BCM to ARCH_BCM_MOBILE Dan Carpenter (1): mmc: omap_hsmmc: remove a duplicative test Daniel Mack (1): mmc: omap_hsmmc: support more DT properties Dinh Nguyen (3): mmc: dw_mmc-socfpga: Remove the SOCFPGA specific platform for dw_mmc mmc: dw_mmc: Add support for SOCFPGA's platform specific implementation dts: socfpga: Add support for SD/MMC on the SOCFPGA platform Felipe Balbi (1): mmc: dw_mmc: fix possible build error Georgi Djakov (3): mmc: sdhci-msm: Qualcomm SDHCI binding documentation mmc: sdhci-msm: Initial support for Qualcomm chipsets mmc: sdhci-msm: Add platform_execute_tuning implementation Jaehoon Chung (1): mmc: core: Add DT bindings for eMMC HS200 1.8/1.2V Jarkko Nikula (7): mmc: omap: Fix NULL pointer dereference due uninitialized cover_tasklet mmc: omap: Convert to devm_kzalloc mmc: omap: Remove duplicate host->irq assignment mmc: omap: Remove mem_res field from struct mmc_omap_host mmc: omap: Convert to devm_ioremap_resource mmc: omap: Remove always set use_dma flag from struct mmc_omap_host mmc: omap: Add erase capability Kuninori Morimoto (5): mmc: sdhi: tidyup sh_mobile_sdhi_of_match position mmc: sdhi: update sh_mobile_sdhi_of_data for r8a7778 mmc: sdhi: update sh_mobile_sdhi_of_data for r8a7779 mmc: sdhi: update sh_mobile_sdhi_of_data for r8a7790 mmc: sdhi: update sh_mobile_sdhi_of_data for r8a7791 Marcin Wojtas (1): mmc: sdhci-pxav3: add support for the Armada 38x SDHCI controller Micky Ching (4): mmc: sdhci: add support for realtek rts5250 mmc: rtsx: fix card poweroff bug mmc: rtsx: modify phase searching method for tuning mmc: rtsx: add support for pre_req and post_req Nishanth Menon (2): mmc: omap_hsmmc: Add support for quirky omap3 hsmmc controller ARM: dts: omap3-ldp: fix mmc configuration Russell King (6): mmc: sdhci-bcm-kona: fix
[GIT PULL] MMC updates for 3.15-rc1
Hi Linus, Please pull from: git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git tags/mmc-updates-for-3.15-rc1 to receive the MMC merge for 3.15. These patches have been tested in linux-next, and there are currently no conflicts. There's a MAINTAINERS update to add Ulf Hansson as MMC co-maintainer. Thanks. The following changes since commit b28a960c42fcd9cfc987441fa6d1c1a471f0f9ed: Linux 3.14-rc2 (2014-02-09 18:15:47 -0800) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git tags/mmc-updates-for-3.15-rc1 for you to fetch changes up to c67480173f72e883235dd0ad09d90156c8f87600: mmc: sdhci-acpi: Intel SDIO has broken card detect (2014-04-07 21:27:14 -0400) MMC highlights for 3.15: Core: - CONFIG_MMC_UNSAFE_RESUME=y is now default behavior. - DT bindings for SDHCI UHS, eMMC HS200, high-speed DDR, at 1.8/1.2V. - Add GPIO descriptor based slot-gpio card detect API. Drivers: - dw_mmc: Refactor SOCFPGA support as a variant inside dw_mmc-pltfm.c. - mmci: Support HW busy detection on ux500. - omap: Support MMC_ERASE. - omap_hsmmc: Support MMC_PM_KEEP_POWER, MMC_PM_WAKE_SDIO_IRQ, (a)cmd23. - rtsx: Support pre-req/post-req async. - sdhci: Add support for Realtek RTS5250 controllers. - sdhci-acpi: Add support for 80860F16, fix 80860F14/SDIO card detect. - sdhci-msm: Add new driver for Qualcomm SDHCI chipset support. - sdhci-pxav3: Add support for Marvell Armada 380 and 385 SoCs. Adrian Hunter (7): mmc: slot-gpio: Record GPIO descriptors instead of GPIO numbers mmc: slot-gpio: Split out CD IRQ request into a separate function mmc: slot-gpio: Add GPIO descriptor based CD GPIO API mmc: sdhci-acpi: Fix broken card detect for ACPI HID 80860F14 mmc: sdhci-acpi: Add device id 80860F16 mmc: sdhci: Allow for irq being shared mmc: sdhci-acpi: Intel SDIO has broken card detect Arend van Spriel (1): sdhci: only reprogram retuning timer when flag is set Balaji T K (14): mmc: omap_hsmmc: use devm_regulator API mmc: omap_hsmmc: handle vcc and vcc_aux independently regulator: add pbias regulator support mmc: omap_hsmmc: adapt hsmmc to use pbias regulator ARM: dts: add pbias dt node ARM: OMAP: enable SYSCON and REGULATOR_PBIAS in omap2plus_defconfig mmc: omap_hsmmc: remove pbias workaround mmc: omap_hsmmc: fix return error code for of_get_hsmmc_pdata mmc: omap_hsmmc: remove redundant reset done mmc: omap_hsmmc: save clock rate to use in interrupt context mmc: omap_hsmmc: fix request done for sbc error case mmc: omap_hsmmc: split dma setup mmc: omap_hsmmc: add cmd23 support mmc: omap_hsmmc: add autocmd23 support Chris Ball (1): Revert dts: socfpga: Add support for SD/MMC on the SOCFPGA platform Christian Daudt (1): mmc: rename ARCH_BCM to ARCH_BCM_MOBILE Dan Carpenter (1): mmc: omap_hsmmc: remove a duplicative test Daniel Mack (1): mmc: omap_hsmmc: support more DT properties Dinh Nguyen (3): mmc: dw_mmc-socfpga: Remove the SOCFPGA specific platform for dw_mmc mmc: dw_mmc: Add support for SOCFPGA's platform specific implementation dts: socfpga: Add support for SD/MMC on the SOCFPGA platform Felipe Balbi (1): mmc: dw_mmc: fix possible build error Georgi Djakov (3): mmc: sdhci-msm: Qualcomm SDHCI binding documentation mmc: sdhci-msm: Initial support for Qualcomm chipsets mmc: sdhci-msm: Add platform_execute_tuning implementation Jaehoon Chung (1): mmc: core: Add DT bindings for eMMC HS200 1.8/1.2V Jarkko Nikula (7): mmc: omap: Fix NULL pointer dereference due uninitialized cover_tasklet mmc: omap: Convert to devm_kzalloc mmc: omap: Remove duplicate host-irq assignment mmc: omap: Remove mem_res field from struct mmc_omap_host mmc: omap: Convert to devm_ioremap_resource mmc: omap: Remove always set use_dma flag from struct mmc_omap_host mmc: omap: Add erase capability Kuninori Morimoto (5): mmc: sdhi: tidyup sh_mobile_sdhi_of_match position mmc: sdhi: update sh_mobile_sdhi_of_data for r8a7778 mmc: sdhi: update sh_mobile_sdhi_of_data for r8a7779 mmc: sdhi: update sh_mobile_sdhi_of_data for r8a7790 mmc: sdhi: update sh_mobile_sdhi_of_data for r8a7791 Marcin Wojtas (1): mmc: sdhci-pxav3: add support for the Armada 38x SDHCI controller Micky Ching (4): mmc: sdhci: add support for realtek rts5250 mmc: rtsx: fix card poweroff bug mmc: rtsx: modify phase searching method for tuning mmc: rtsx: add support for pre_req and post_req Nishanth Menon (2): mmc: omap_hsmmc: Add support for quirky omap3 hsmmc controller ARM: dts: omap3-ldp: fix mmc configuration Russell King (6): mmc: sdhci-bcm-kona: fix