diff options
Diffstat (limited to 'drivers/spi/spi_mpc83xx.c')
-rw-r--r-- | drivers/spi/spi_mpc83xx.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/spi/spi_mpc83xx.c b/drivers/spi/spi_mpc83xx.c index ff0b04895db0..e9798bf7b8c6 100644 --- a/drivers/spi/spi_mpc83xx.c +++ b/drivers/spi/spi_mpc83xx.c | |||
@@ -112,6 +112,8 @@ u32 mpc83xx_spi_tx_buf_##type(struct mpc83xx_spi *mpc83xx_spi) \ | |||
112 | { \ | 112 | { \ |
113 | u32 data; \ | 113 | u32 data; \ |
114 | const type * tx = mpc83xx_spi->tx; \ | 114 | const type * tx = mpc83xx_spi->tx; \ |
115 | if (!tx) \ | ||
116 | return 0; \ | ||
115 | data = *tx++; \ | 117 | data = *tx++; \ |
116 | mpc83xx_spi->tx = tx; \ | 118 | mpc83xx_spi->tx = tx; \ |
117 | return data; \ | 119 | return data; \ |