diff options
| author | Asutosh Das <asutoshd@codeaurora.org> | 2013-10-01 16:03:16 +0530 |
|---|---|---|
| committer | Subhash Jadavani <subhashj@codeaurora.org> | 2016-05-31 15:25:54 -0700 |
| commit | 0c758bb6b206df527df06eb2e2fb2a784b063148 (patch) | |
| tree | 20bfe3e68ac49662f2e65ff2c595fb630bf1d236 /include/linux/mmc | |
| parent | 3f3e47cfbb93f0a1f1e996e7c1e932b9ef1eea8e (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.h | 1 |
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; }; /* |
