|
@@ -39,7 +39,7 @@
|
|
|
#include "dw_mmc.h"
|
|
|
|
|
|
/* Common flag combinations */
|
|
|
-#define DW_MCI_DATA_ERROR_FLAGS (SDMMC_INT_DTO | SDMMC_INT_DCRC | \
|
|
|
+#define DW_MCI_DATA_ERROR_FLAGS (SDMMC_INT_DRTO | SDMMC_INT_DCRC | \
|
|
|
SDMMC_INT_HTO | SDMMC_INT_SBE | \
|
|
|
SDMMC_INT_EBE)
|
|
|
#define DW_MCI_CMD_ERROR_FLAGS (SDMMC_INT_RTO | SDMMC_INT_RCRC | \
|
|
@@ -1093,7 +1093,7 @@ static void dw_mci_tasklet_func(unsigned long priv)
|
|
|
status = host->data_status;
|
|
|
|
|
|
if (status & DW_MCI_DATA_ERROR_FLAGS) {
|
|
|
- if (status & SDMMC_INT_DTO) {
|
|
|
+ if (status & SDMMC_INT_DRTO) {
|
|
|
data->error = -ETIMEDOUT;
|
|
|
} else if (status & SDMMC_INT_DCRC) {
|
|
|
data->error = -EILSEQ;
|