MUSBFSH host DMA fix.
Suggested by MTK.
Change-Id: I969607fe90208ed8c1889d1d391946049ad17793
diff --git a/drivers/misc/mediatek/usb11/musbfsh_hsdma.c b/drivers/misc/mediatek/usb11/musbfsh_hsdma.c
index 85e9f51..4ea8ab2 100644
--- a/drivers/misc/mediatek/usb11/musbfsh_hsdma.c
+++ b/drivers/misc/mediatek/usb11/musbfsh_hsdma.c
@@ -225,7 +225,8 @@
INFO("%s, idx=%d\r\n", __func__, musbfsh_channel->idx);
- if (channel->status == MUSBFSH_DMA_STATUS_BUSY) {
+ if (channel->status == MUSBFSH_DMA_STATUS_BUSY ||
+ channel->status == MUSBFSH_DMA_STATUS_BUS_ABORT) {
if (musbfsh_channel->transmit) {
offset = MUSBFSH_EP_OFFSET(musbfsh_channel->epnum,
MUSBFSH_TXCSR);