summaryrefslogtreecommitdiffstats
path: root/drivers/serial
diff options
context:
space:
mode:
authorSahitya Tummala <stummala@codeaurora.org>2010-12-08 10:33:07 +0100
committerDavid Brown <davidb@codeaurora.org>2010-12-20 21:28:32 +0100
commit0c521ccbd0c9ad5623ff9b37b20b3ff9d4ad65a7 (patch)
tree5cd3b61994a3891ec2ceff729ac33eea35ae205e /drivers/serial
parentmmc: msm_sdcc: Fix bug in PIO mode when data size is not word aligned (diff)
downloadlinux-0c521ccbd0c9ad5623ff9b37b20b3ff9d4ad65a7.tar.xz
linux-0c521ccbd0c9ad5623ff9b37b20b3ff9d4ad65a7.zip
mmc: msm_sdcc: Check for only DATA_END interrupt to end a request
The current code checks for both DATA_END and DATA_BLK_END bits in MCI_STATUS register and ends a request only if both are set at a time. The hardware doesn't always set DATA_BLK_END when DATA_END is set. But DATA_END status itself is sufficient condition from hardware that data transfer is done and hence, check for only DATA_END interrupt in software to end a request. Signed-off-by: Sahitya Tummala <stummala@codeaurora.org> Signed-off-by: David Brown <davidb@codeaurora.org>
Diffstat (limited to 'drivers/serial')
0 files changed, 0 insertions, 0 deletions