summaryrefslogtreecommitdiff
path: root/include/linux/mmc
diff options
context:
space:
mode:
authorAsutosh Das <asutoshd@codeaurora.org>2013-10-01 16:03:16 +0530
committerSubhash Jadavani <subhashj@codeaurora.org>2016-05-31 15:25:54 -0700
commit0c758bb6b206df527df06eb2e2fb2a784b063148 (patch)
tree20bfe3e68ac49662f2e65ff2c595fb630bf1d236 /include/linux/mmc
parent3f3e47cfbb93f0a1f1e996e7c1e932b9ef1eea8e (diff)
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 <asutoshd@codeaurora.org> Signed-off-by: Krishna Konda <kkonda@codeaurora.org> [venkatg@codeaurora.org: fix mmc_select_hs args and MAX_DTRs as used in 3.14 kernel] Signed-off-by: Venkat Gopalakrishnan <venkatg@codeaurora.org> [subhashj@codeaurora.org: fixed merge conflicts] Signed-off-by: Subhash Jadavani <subhashj@codeaurora.org>
Diffstat (limited to 'include/linux/mmc')
-rw-r--r--include/linux/mmc/card.h1
1 files changed, 1 insertions, 0 deletions
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;
};
/*