linux_dsm_epyc7002/drivers/mmc/host
Jaehoon Chung e61cf1184d mmc: dw_mmc: fix suspend/resume operation
This patch is related to re-init processing on suspend/resume.

When card is resuming, some register is reset.  If card is removable,
maybe controller should be rescan for card.  But if assume card is
non-removable, need to restore the old value at registers.

We store the value of FIFOTH at probe time and then restore it in
dw_mci_resume().

Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Acked-by: Will Newton <will.newton@imgtec.com>
Signed-off-by: Chris Ball <cjb@laptop.org>
2011-03-17 15:35:20 -04:00
..
at91_mci.c
atmel-mci-regs.h
atmel-mci.c mmc: atmel-mci: use dmaengine helper functions 2011-03-15 13:49:07 -04:00
au1xmmc.c
bfin_sdh.c
cb710-mmc.c mmc: cb710: Return err value in cb710_wait_while_busy() 2011-03-15 13:49:42 -04:00
cb710-mmc.h
davinci_mmc.c
dw_mmc.c mmc: dw_mmc: fix suspend/resume operation 2011-03-17 15:35:20 -04:00
dw_mmc.h mmc: dw_mmc: support DDR mode 2011-03-15 13:51:47 -04:00
imxmmc.c
imxmmc.h
jz4740_mmc.c
Kconfig mmc: mxs-mmc: add mmc host driver for i.MX23/28 2011-03-15 13:49:37 -04:00
Makefile mmc: mxs-mmc: add mmc host driver for i.MX23/28 2011-03-15 13:49:37 -04:00
mmc_spi.c
mmci.c
mmci.h
msm_sdcc.c mmc: msm_sdcc: remove needless cache flush after dma_unmap_sg() 2011-03-17 15:34:40 -04:00
msm_sdcc.h
mvsdio.c
mvsdio.h
mxcmmc.c mmc: mxcmmc: use dmaengine API 2011-03-15 13:49:32 -04:00
mxs-mmc.c mmc: mxs-mmc: add mmc host driver for i.MX23/28 2011-03-15 13:49:37 -04:00
of_mmc_spi.c
omap_hsmmc.c
omap.c
pxamci.c
pxamci.h
s3cmci.c
s3cmci.h
sdhci-cns3xxx.c
sdhci-dove.c
sdhci-esdhc-imx.c mmc: sdhci-esdhc-imx: add card detect on custom GPIO for mx25/35 2011-03-17 15:35:04 -04:00
sdhci-esdhc.h mmc: sdhci-esdhc: broken card detection is not a default quirk 2011-03-17 15:35:02 -04:00
sdhci-of-core.c
sdhci-of-esdhc.c mmc: sdhci-esdhc: broken card detection is not a default quirk 2011-03-17 15:35:02 -04:00
sdhci-of-hlwd.c
sdhci-of.h
sdhci-pci.c mmc: sdhci-pci: Remove set-but-unused variable. 2011-03-15 13:49:39 -04:00
sdhci-pltfm.c
sdhci-pltfm.h
sdhci-pxa.c
sdhci-s3c.c
sdhci-spear.c
sdhci-tegra.c mmc: sdhci-tegra: free irq on error and remove 2011-03-15 13:49:35 -04:00
sdhci.c
sdhci.h
sdricoh_cs.c
sh_mmcif.c mmc: sh_mmcif: support aggressive clock gating 2011-03-16 12:30:25 -04:00
tifm_sd.c
tmio_mmc.c mmc: tmio: fix address in kunmap_atomic() calls 2011-03-17 15:35:15 -04:00
ushc.c
via-sdmmc.c mmc: via-sdmmc: Remove set-but-unused variable. 2011-03-15 13:49:44 -04:00
wbsd.c
wbsd.h