android_kernel_google_msm/drivers/mmc
Subhash Jadavani 2bfed09cc9 mmc: sdio: fix resume failure
If SDIO keep power flag (MMC_PM_KEEP_POWER) is not set, card would
be reinitialized during resume but as we are not resetting
(CMD52 reset) the SDIO card during this reinitialization, card may
fail to respond back to subsequent commands (CMD5 etc...).

This change resets the card before the reinitialization of card
during resume.

(cherry picked from commit 2679307563a616af7ab189706604a245c6a3be92)
CRs-Fixed: 424805

Change-Id: I1ccd93e9221de631a407064219793e7378ac8f31
Signed-off-by: Subhash Jadavani <subhashj@codeaurora.org>
Signed-off-by: Neha Pandey <nehap@codeaurora.org>
2013-03-07 15:24:27 -08:00
..
card mmc: block: Fix error handling of device attributes creation 2013-03-07 15:21:52 -08:00
core mmc: sdio: fix resume failure 2013-03-07 15:24:27 -08:00
host mmc: msm_sdcc: enable Power Off Notifications 2013-03-07 15:21:54 -08:00
Kconfig mmc: Add profiling code to measure performance at MMC layers. 2013-02-25 11:40:32 -08:00
Makefile