aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorRussell King <[email protected]>2016-01-26 13:40:47 +0000
committerUlf Hansson <[email protected]>2016-02-29 11:03:16 +0100
commit0ca33b4ad9cfc133bb3d93eec1ad0eea83d6f252 (patch)
tree195f7f5442ccf5cd9b2e4eb0591ac211d6e30b04 /tools/perf/scripts/python
parent054cedff5e025a54ceefff891c6ea42ee8b37eab (diff)
mmc: sdhci-pxav3: fix higher speed mode capabilities
Commit 1140011ee9d9 ("mmc: sdhci-pxav3: Modify clock settings for the SDR50 and DDR50 modes") broke any chance of the SDR50 or DDR50 modes being used. The commit claims that SDR50 and DDR50 require clock adjustments in the SDIO3 Configuration register, which is located via the "conf-sdio3" resource. However, when this resource is given, we fail to read the host capabilities 1 register, resulting in host->caps1 being zero. Hence, both SDHCI_SUPPORT_SDR50 and SDHCI_SUPPORT_DDR50 bits remain zero, disabling the SDR50 and DDR50 modes. The underlying idea in this function appears to be to read the device capabilities, modify them, and set SDHCI_QUIRK_MISSING_CAPS to cause our modified capabilities to be used. Implement exactly that. Fixes: 1140011ee9d9 ("mmc: sdhci-pxav3: Modify clock settings for the SDR50 and DDR50 modes") Signed-off-by: Russell King <[email protected]> Cc: [email protected] # v4.5+ Signed-off-by: Adrian Hunter <[email protected]> Tested-by: Gregory CLEMENT <[email protected]> Signed-off-by: Ulf Hansson <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions