[PATCH v2] mmc: core: Fix select power class after resume

2013-04-23 Thread Fredrik Soderstedt
ass will not be selected. According to the eMMC specification the POWER_CLASS value is reset after power failure, H/W reset assertion and any CMD0 reset. CC: Girish K S Signed-off-by: Fredrik Soderstedt --- Changes since v1: - Fix typo from card->ext_csd.raw_pwr_cl_52_360 to

[PATCH] mmc: core: Fix select power class after resume

2013-04-22 Thread Fredrik Soderstedt
ass will not be selected. According to the eMMC specification the POWER_CLASS value is reset after power failure, H/W reset assertion and any CMD0 reset. CC: Girish K S Signed-off-by: Fredrik Soderstedt --- drivers/mmc/core/mmc.c | 74 include/li

[PATCH] mmc: core: Only execute tuning for SDR50 and SDR104

2013-04-17 Thread Fredrik Soderstedt
Only execute tuning for sd and sdio devices that are using SDR50 or SDR104. Make sure clock is hold during tuning for sdio devices. Signed-off-by: Fredrik Soderstedt --- drivers/mmc/core/sd.c | 9 +++-- drivers/mmc/core/sdio.c | 12 ++-- 2 files changed, 17 insertions(+), 4