summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorSujit Reddy Thumma <sthumma@codeaurora.org>2014-12-03 09:22:39 +0200
committerSubhash Jadavani <subhashj@codeaurora.org>2016-05-27 10:29:15 -0700
commitf3bca6c7763f02d8f1318aa840e4a3780ab219f2 (patch)
treea017e8ecbc97e98f041303319200dbd415bfe8b2 /include/linux
parent3d6d2ddeaf9b3804fd9ed24d9b410f1732e3c121 (diff)
mmc: core: Allow changing bus frequency for SD/eMMC cards in runtime
Currently, bus frequency is set during the card initialization and never changed until a new card is inserted. In some low power use cases, scaling the clock frequencies while the card is in transfer state would allow power savings. This change allows bus frequency to be changed after the card initialization. Change-Id: Iac064221199f69d162d91f5311becd735c15700a Signed-off-by: Sujit Reddy Thumma <sthumma@codeaurora.org> [merez@codeaurora.org: remove mmc and sd ops_unsafe settings as they are not in 3.14] Signed-off-by: Maya Erez <merez@codeaurora.org> [venkatg@codeaurora.org: Fix refactor of mmc_card_* functions as used in 3.14 kernel] Signed-off-by: Venkat Gopalakrishnan <venkatg@codeaurora.org> [subhashj@codeaurora.org: fixed trivial merge conflicts & fixed compilation error] Signed-off-by: Subhash Jadavani <subhashj@codeaurora.org>
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions