android_kernel_asus_sm8350/include/linux/mmc
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
..
card.h mmc: add MMC_QUIRK_BROKEN_CLK_GATING 2011-03-15 13:48:35 -04:00
core.h mmc: core: export function mmc_do_release_host() 2011-03-17 15:35:11 -04:00
dw_mmc.h mmc: dw_mmc: fix suspend/resume operation 2011-03-17 15:35:20 -04:00
host.h mmc: Test bus-width for old MMC devices 2011-01-08 23:52:09 -05:00
mmc.h mmc: export eMMC4.4 enhanced area details to sysfs 2011-03-15 13:48:01 -04:00
pm.h sdio: introduce API for special power management features 2010-03-06 11:26:36 -08:00
sd.h mmc: add erase, secure erase, trim and secure trim operations 2010-08-12 08:43:30 -07:00
sdhci-pltfm.h mmc: sdhci_pltfm: pass more data on custom init call 2010-10-23 21:11:22 +08:00
sdhci-spear.h sdhci-spear: ST SPEAr based SDHCI controller glue 2010-05-27 09:12:40 -07:00
sdhci.h mmc: sdhci: add quirk for max len ADMA descriptors 2011-01-08 23:52:23 -05:00
sdio_func.h sdio: add new function for RAW (Read after Write) operation 2010-05-27 09:12:40 -07:00
sdio_ids.h Bluetooth: Support SDIO devices that are AMP controllers 2010-10-12 12:44:51 -03:00
sdio.h mmc: avoid getting CID on SDIO-only cards 2010-09-09 18:57:22 -07:00
sh_mmcif.h mmc: sh_mmcif: Convert to __raw_xxx() I/O accessors. 2011-01-14 15:57:47 +09:00