This patch version modifies the power_class_select function prototype. During device enumeration, when the host tries to read the extended csd register after switching to higher bus width, the read fails at higher bus width. So the power_class_select function is modified to reuse the extended csd register values read with 1 bit bus width. Girish K S (1): mmc: core: eMMC 4.5 Power Class Selection Feature drivers/mmc/core/mmc.c | 90 +++++++++++++++++++++++++++++++++++++++++++++++ include/linux/mmc/mmc.h | 13 +++++++ 2 files changed, 103 insertions(+), 0 deletions(-) -- 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