diff options
| author | Ulf Hansson <[email protected]> | 2014-01-10 14:51:42 +0100 |
|---|---|---|
| committer | Chris Ball <[email protected]> | 2014-02-23 10:41:17 -0500 |
| commit | e7f3d22289e4307b3071cc18b1d8ecc6598c0be4 (patch) | |
| tree | 686b60dc3e1695d3e2a53308bd8dd5b9e8d35c41 /tools/perf/scripts/python/net_dropmonitor.py | |
| parent | bb5cba40dc7f079ea7ee3ae760b7c388b6eb5fc3 (diff) | |
mmc: mmci: Handle CMD irq before DATA irq
In case of a read operation both MCI_CMDRESPEND and MCI_DATAEND can be
set in the status register when entering the interrupt handler. This is
due to that the card start sending data before the host has
acknowledged the command response.
To resolve the issue for this scenario, we must start by handling the
CMD irq instead of the DATA irq. The reason is beacuse the completion
of the DATA irq will not respect the current command and then causing
it to be garbled.
Cc: Russell King <[email protected]>
Cc: Johan Rudholm <[email protected]>
Signed-off-by: Ulf Hansson <[email protected]>
Signed-off-by: Chris Ball <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/net_dropmonitor.py')
0 files changed, 0 insertions, 0 deletions