summaryrefslogtreecommitdiffstats
path: root/drivers/mmc/host/sdhci.c
diff options
context:
space:
mode:
authorSeungwon Jeon <tgih.jun@samsung.com>2012-04-10 09:53:32 +0900
committerChris Ball <cjb@laptop.org>2012-04-20 20:30:37 -0400
commita99aa9b9b4f4f3e496d17a1b4e0ff63fb0c9f31d (patch)
treed3d7bb12cbabce20789671d07055e305b8138c1a /drivers/mmc/host/sdhci.c
parent32d317c60e56c2a34463b51fc0336cc96b3e1735 (diff)
downloadlinux-a99aa9b9b4f4f3e496d17a1b4e0ff63fb0c9f31d.tar.bz2
mmc: dw_mmc: Fix switch from DMA to PIO
When dw_mci_pre_dma_transfer returns failure in some reasons, dw_mci_submit_data will prepare to switch the PIO mode from DMA. After switching to PIO mode, DMA(IDMAC in particular) is still enabled. This makes the corruption in handling interrupt and the driver lock-up. Signed-off-by: Seungwon Jeon <tgih.jun@samsung.com> Acked-by: Will Newton <will.newton@imgtec.com> Signed-off-by: Chris Ball <cjb@laptop.org>
Diffstat (limited to 'drivers/mmc/host/sdhci.c')
0 files changed, 0 insertions, 0 deletions