diff options
| -rw-r--r-- | drivers/mmc/host/tmio_mmc.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/mmc/host/tmio_mmc.c b/drivers/mmc/host/tmio_mmc.c index 95430b81ec11..6a7a61904833 100644 --- a/drivers/mmc/host/tmio_mmc.c +++ b/drivers/mmc/host/tmio_mmc.c | |||
| @@ -224,7 +224,7 @@ static inline void tmio_mmc_data_irq(struct tmio_mmc_host *host) | |||
| 224 | { | 224 | { |
| 225 | void __iomem *ctl = host->ctl; | 225 | void __iomem *ctl = host->ctl; |
| 226 | struct mmc_data *data = host->data; | 226 | struct mmc_data *data = host->data; |
| 227 | struct mmc_command *stop = data->stop; | 227 | struct mmc_command *stop; |
| 228 | 228 | ||
| 229 | host->data = NULL; | 229 | host->data = NULL; |
| 230 | 230 | ||
| @@ -232,6 +232,7 @@ static inline void tmio_mmc_data_irq(struct tmio_mmc_host *host) | |||
| 232 | pr_debug("Spurious data end IRQ\n"); | 232 | pr_debug("Spurious data end IRQ\n"); |
| 233 | return; | 233 | return; |
| 234 | } | 234 | } |
| 235 | stop = data->stop; | ||
| 235 | 236 | ||
| 236 | /* FIXME - return correct transfer count on errors */ | 237 | /* FIXME - return correct transfer count on errors */ |
| 237 | if (!data->error) | 238 | if (!data->error) |
