linux/drivers/mmc/host
ludovic.desroches@atmel.com 64e5cd7231 mmc: sdhci-of-at91: fix wake-up issue when using runtime pm
It is impossible to wake-up on card detect event because when sdhci
controller is runtime suspended, it is assumed that all clocks are
disabled so we can't get irqs.
If the device is removable and there is no gpio to manage the card
detection then polling is used. It doesn't mean card detection is broken.
It is curently we only way to wake-up on card event if using runtime pm.

Signed-off-by: Ludovic Desroches <ludovic.desroches@atmel.com>
Acked-by: Adrian Hunter <adrian.hunter@intel.com>
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
2016-03-18 09:12:32 +01:00
..
Kconfig mmc: sh_mmcif, tmio: Use ARCH_RENESAS 2016-03-17 14:54:35 +01:00
Makefile mmc: sdhci-pic32: Add PIC32 SDHCI host controller driver 2016-02-29 11:03:12 +01:00
android-goldfish.c
atmel-mci.c mmc: atmel-mci: Check pdata for NULL before dereferencing it at DMA config 2016-03-17 14:54:41 +01:00
au1xmmc.c
bfin_sdh.c mmc: bfin_sdh: remove the MMC_DATA_STREAM flag 2016-02-29 11:02:59 +01:00
cb710-mmc.c
cb710-mmc.h
davinci_mmc.c mmc: davinci_mmc: remove the MMC_DATA_STREAM flag 2016-02-29 11:02:59 +01:00
dw_mmc-exynos.c mmc: dw_mmc: remove the prepare_command hook 2016-02-29 11:03:09 +01:00
dw_mmc-exynos.h
dw_mmc-k3.c
dw_mmc-pci.c
dw_mmc-pltfm.c mmc: dw_mmc: remove the prepare_command hook 2016-02-29 11:03:09 +01:00
dw_mmc-pltfm.h
dw_mmc-rockchip.c mmc: dw_mmc: remove the prepare_command hook 2016-02-29 11:03:09 +01:00
dw_mmc.c mmc: dw_mmc: fix num_slots setting 2016-02-29 11:03:11 +01:00
dw_mmc.h mmc: dw_mmc: add hw_reset support 2016-02-29 11:03:09 +01:00
jz4740_mmc.c mmc: jz4740_mmc: remove the MMC_DATA_STREAM flag 2016-02-29 11:03:00 +01:00
mmc_spi.c mmc: mmc_spi: Add Card Detect comments and fix CD GPIO case 2016-03-16 12:36:09 +01:00
mmci.c mmc: mmci: Remove unnecessary header file 2016-03-17 14:54:37 +01:00
mmci.h
mmci_qcom_dml.c
mmci_qcom_dml.h
moxart-mmc.c
mtk-sd.c mmc: mediatek: Use mmc_regulator_set_vqmmc in start_signal_voltage_switch 2016-03-17 14:54:36 +01:00
mvsdio.c
mvsdio.h
mxcmmc.c mmc: mxcmmc: remove the MMC_DATA_STREAM flag 2016-02-29 11:03:00 +01:00
mxs-mmc.c
of_mmc_spi.c mmc: of_mmc_spi: fix unused warning 2016-03-17 14:54:40 +01:00
omap.c
omap_hsmmc.c mmc: omap_hsmmc: don't print uninitialized variables 2016-02-29 11:02:52 +01:00
pxamci.c mmc: pxamci: remove the MMC_DATA_STREAM flag 2016-02-29 11:03:01 +01:00
pxamci.h
rtsx_pci_sdmmc.c
rtsx_usb_sdmmc.c
s3cmci.c mmc: s3cmci: remove the MMC_DATA_STREAM flag 2016-02-29 11:03:01 +01:00
s3cmci.h
sdhci-acpi.c mmc: sdhci-acpi: Remove enable_dma() hook 2016-03-18 09:12:19 +01:00
sdhci-bcm-kona.c
sdhci-bcm2835.c mmc: sdhci-bcm2835: use sdhci_pltfm_init for private allocation 2016-02-29 11:03:25 +01:00
sdhci-cns3xxx.c
sdhci-dove.c
sdhci-esdhc-imx.c mmc: sdhci-esdhc-imx: use sdhci_pltfm_init for private allocation 2016-02-29 11:03:25 +01:00
sdhci-esdhc.h
sdhci-iproc.c mmc: sdhci-iproc: use sdhci_pltfm_unregister directly 2016-02-29 11:02:55 +01:00
sdhci-msm.c mmc: sdhci-msm: use sdhci_pltfm_init for private allocation 2016-02-29 11:03:26 +01:00
sdhci-of-arasan.c mmc: sdhci-of-arasan: add phy support for sdhci-of-arasan 2016-03-17 14:54:40 +01:00
sdhci-of-at91.c mmc: sdhci-of-at91: fix wake-up issue when using runtime pm 2016-03-18 09:12:32 +01:00
sdhci-of-esdhc.c mmc: sdhci-of-esdhc: use sdhci_pltfm_init for private allocation 2016-02-29 11:03:28 +01:00
sdhci-of-hlwd.c
sdhci-pci-core.c mmc: sdhci-pci: Do not set DMA mask in enable_dma() 2016-03-18 09:12:25 +01:00
sdhci-pci-data.c
sdhci-pci-o2micro.c
sdhci-pci-o2micro.h
sdhci-pci.h
sdhci-pic32.c mmc: sdhci-pic32: Add PIC32 SDHCI host controller driver 2016-02-29 11:03:12 +01:00
sdhci-pltfm.c
sdhci-pltfm.h mmc: sdhci-pltfm: remove priv variable from sdhci_pltfm_host 2016-02-29 11:03:30 +01:00
sdhci-pxav2.c mmc: sdhci-pxav2: remove unnecessary assignment of pltfm_host->priv 2016-02-29 11:03:30 +01:00
sdhci-pxav3.c mmc: sdhci-pxav3: use sdhci_pltfm_init for private allocation 2016-02-29 11:03:28 +01:00
sdhci-s3c-regs.h
sdhci-s3c.c
sdhci-sirf.c
sdhci-spear.c
sdhci-st.c mmc: sdhci-st: use sdhci_pltfm_init for private allocation 2016-02-29 11:03:29 +01:00
sdhci-tegra.c mmc: tegra: implement memcomp pad calibration 2016-03-17 14:54:36 +01:00
sdhci.c mmc: sdhci: Set DMA mask when adding host 2016-03-18 09:11:11 +01:00
sdhci.h mmc: sdhci: clean up host cookie handling 2016-02-29 11:03:22 +01:00
sdhci_f_sdh30.c
sdricoh_cs.c mmc: sdricoh_cs: Less checks in sdricoh_init_mmc() after, error detection 2016-02-29 11:02:45 +01:00
sh_mmcif.c mmc: sh_mmcif: use to_delayed_work 2016-02-29 11:02:46 +01:00
sh_mobile_sdhi.c mmc: sdhi: Add r8a7795 support 2016-02-29 11:03:24 +01:00
sunxi-mmc.c mmc: sunxi-mmc: remove the MMC_DATA_STREAM flag 2016-02-29 11:03:02 +01:00
tifm_sd.c
tmio_mmc.c
tmio_mmc.h
tmio_mmc_dma.c mmc: tmio_dma: remove debug messages with little information 2016-02-29 11:03:03 +01:00
tmio_mmc_pio.c mmc: tmio: disable clock before changing it 2016-02-29 11:03:06 +01:00
toshsd.c
toshsd.h
usdhi6rol0.c mmc: usdhi6rol0: use to_delayed_work 2016-02-29 11:02:46 +01:00
ushc.c
via-sdmmc.c
vub300.c
wbsd.c
wbsd.h
wmt-sdmmc.c