result = IRQ_WAKE_THREAD;
}
+ if ((intmask & SDHCI_INT_DATA_END) && !host->data &&
+ host->cmd && (host->cmd == host->cmd->mrq->stop))
+ intmask &= ~SDHCI_INT_DATA_END;
+
if (intmask & SDHCI_INT_CMD_MASK)
sdhci_cmd_irq(host, intmask & SDHCI_INT_CMD_MASK, &intmask);