From 0c758bb6b206df527df06eb2e2fb2a784b063148 Mon Sep 17 00:00:00 2001 From: Asutosh Das Date: Tue, 1 Oct 2013 16:03:16 +0530 Subject: mmc: core: add clock-scaling support to HS400 cards This patch adds clock scaling support to HS400 cards. Scaling down to 52MHz from HS400 involves: - switching the bus-speed mode to HS at 52MHz Scaling up to HS400 would require all of the initialization process upto HS400 mode selection. Change-Id: I8196d6666bcc0ef327659253df53a17792fa51f7 Signed-off-by: Asutosh Das Signed-off-by: Krishna Konda [venkatg@codeaurora.org: fix mmc_select_hs args and MAX_DTRs as used in 3.14 kernel] Signed-off-by: Venkat Gopalakrishnan [subhashj@codeaurora.org: fixed merge conflicts] Signed-off-by: Subhash Jadavani --- include/linux/mmc/card.h | 1 + 1 file changed, 1 insertion(+) (limited to 'include/linux') diff --git a/include/linux/mmc/card.h b/include/linux/mmc/card.h index c18556450f08..258efa6c2edc 100644 --- a/include/linux/mmc/card.h +++ b/include/linux/mmc/card.h @@ -345,6 +345,7 @@ struct mmc_card { struct mmc_wr_pack_stats wr_pack_stats; /* packed commands stats*/ struct notifier_block reboot_notify; bool issue_long_pon; + u8 cached_ext_csd; }; /* -- cgit v1.2.3