aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/spi/spi-ti-qspi.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/spi/spi-ti-qspi.c b/drivers/spi/spi-ti-qspi.c
index ec6fb09e2e17..0fefa6423ff4 100644
--- a/drivers/spi/spi-ti-qspi.c
+++ b/drivers/spi/spi-ti-qspi.c
@@ -714,9 +714,10 @@ static int ti_qspi_probe(struct platform_device *pdev)
714 dma_cap_set(DMA_MEMCPY, mask); 714 dma_cap_set(DMA_MEMCPY, mask);
715 715
716 qspi->rx_chan = dma_request_chan_by_mask(&mask); 716 qspi->rx_chan = dma_request_chan_by_mask(&mask);
717 if (!qspi->rx_chan) { 717 if (IS_ERR(qspi->rx_chan)) {
718 dev_err(qspi->dev, 718 dev_err(qspi->dev,
719 "No Rx DMA available, trying mmap mode\n"); 719 "No Rx DMA available, trying mmap mode\n");
720 qspi->rx_chan = NULL;
720 ret = 0; 721 ret = 0;
721 goto no_dma; 722 goto no_dma;
722 } 723 }