From: Dinh Nguyen <dinguyen@xxxxxxxxxx> Hi, This is v3 of the patch series that makes the setting of the SDMMC_CMD_USE_HOLD_REG bit generic. v3 differences: * Read the IHR(Implement HOLD Register) bit in the HCON register. Will not use the SDMMC_CMD_USE_HOLD_REG if the IHR bit is 0 and cclk_in_drv = 0. * Changes the cclk_in_drv and use_hold_reg register type from bool to u32. * Add can_use_hold_reg variable that is condition on whether or not we can use the hold reg. * v2 of (1/3, 2/3) was Acked-by: and Tested-by: Heiko Stuebner <heiko@xxxxxxxxx> Thanks, Dinh Nguyen (3): mmc: dw_mmc: Enable the hold reg for certain speed modes mmc: dw_mmc-pltm: Remove Rockchip's custom dw_mmc driver structure mmc: dw_mmc-exynos: Remove Exynos' custom prepare_command function drivers/mmc/host/dw_mmc-exynos.c | 14 ----------- drivers/mmc/host/dw_mmc-pltfm.c | 12 +-------- drivers/mmc/host/dw_mmc.c | 51 ++++++++++++++++++++++++++++++++++++++ drivers/mmc/host/dw_mmc.h | 4 +++ include/linux/mmc/dw_mmc.h | 3 +++ 5 files changed, 59 insertions(+), 25 deletions(-) -- 1.7.9.5 -- To unsubscribe from this list: send the line "unsubscribe linux-mmc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html