aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorDoug Anderson <[email protected]>2015-02-20 12:31:56 -0800
committerUlf Hansson <[email protected]>2015-03-23 14:13:30 +0100
commit0bdbd0e88cf6b603a2196418672715b0890fb040 (patch)
tree3f4d6b083a0605215a82f82d703ca13036cc76e5 /tools/perf/scripts/python
parentd1f1dd86006c668aea2014b524b0d5e7bec3edca (diff)
mmc: dw_mmc: Don't start commands while busy
We've seen problems on some WiFi modules where we seem to send a CMD53 (which requires the data lines) while the module is asserting busy. We shouldn't do that. The Designware Databook says that before issuing a new data transfer command we should check for busy, so that's what we'll do. We'll leverage the existing dw_mmc knowledge about whether it should wait for the previous command to finish to know whether we should check for busy before sending the command. This means we won't end up incorrectly waiting for things like CMD52 (SDIO) or CMD13 (SD) which don't use the data line. Note that this also has the advantage of making sure that we don't change the clock while the card is busy, too. Signed-off-by: Doug Anderson <[email protected]> Tested-by: Javier Martinez Canillas <[email protected]> Signed-off-by: Jaehoon Chung <[email protected]> Signed-off-by: Ulf Hansson <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions