diff options
Diffstat (limited to 'drivers/spi/spi_mpc83xx.c')
| -rw-r--r-- | drivers/spi/spi_mpc83xx.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/drivers/spi/spi_mpc83xx.c b/drivers/spi/spi_mpc83xx.c index fcbf1b8a5264..32cda77b31cd 100644 --- a/drivers/spi/spi_mpc83xx.c +++ b/drivers/spi/spi_mpc83xx.c | |||
| @@ -384,11 +384,8 @@ irqreturn_t mpc83xx_spi_irq(s32 irq, void *context_data) | |||
| 384 | 384 | ||
| 385 | mpc83xx_spi->count -= 1; | 385 | mpc83xx_spi->count -= 1; |
| 386 | if (mpc83xx_spi->count) { | 386 | if (mpc83xx_spi->count) { |
| 387 | if (mpc83xx_spi->tx) { | 387 | u32 word = mpc83xx_spi->get_tx(mpc83xx_spi); |
| 388 | u32 word = mpc83xx_spi->get_tx(mpc83xx_spi); | 388 | mpc83xx_spi_write_reg(&mpc83xx_spi->base->transmit, word); |
| 389 | mpc83xx_spi_write_reg(&mpc83xx_spi->base->transmit, | ||
| 390 | word); | ||
| 391 | } | ||
| 392 | } else { | 389 | } else { |
| 393 | complete(&mpc83xx_spi->done); | 390 | complete(&mpc83xx_spi->done); |
| 394 | } | 391 | } |
