summaryrefslogtreecommitdiff
path: root/include/linux/msg.h
diff options
context:
space:
mode:
authorSahitya Tummala <stummala@codeaurora.org>2013-04-03 18:03:31 +0530
committerSubhash Jadavani <subhashj@codeaurora.org>2016-05-27 10:28:35 -0700
commit45110a0fe81ebdc27d3fd797ae8ffdd0e5dfdd79 (patch)
treeb117ef5e422f204c4006e7af46479c4d531d6c9a /include/linux/msg.h
parent5e38ca325072821fa875559b5df4df7c5df9d5b2 (diff)
mmc: sdhci-msm: Fix issue with MSM bus bandwidth voting
The driver is using wrong clock rate to calculate the required bandwidth and due to this voting is happening for more bandwidth than it is required. This is ultimately preventing system core voltage from entering into low power mode. The sdhci_host clock indicates the clock rate as requested by MMC core layer and the actual rate that is set is indicated by clk_rate within struct sdhci_msm_host. As of now, sdhci_host clock is being used to calculate the bandwidth whereas bus-bw-vectors-bps indicates only supported bandwidths and hence a mismatch. Fix this by using the right clock rate which is clk_rate within struct sdhci_msm_host. Change-Id: If7d81e44a9b479c4c8e9fbaa7e092af2afb9cb9f Signed-off-by: Sahitya Tummala <stummala@codeaurora.org>
Diffstat (limited to 'include/linux/msg.h')
0 files changed, 0 insertions, 0 deletions