From: Geert Uytterhoeven Date: Mon, 2 Jun 2014 13:38:08 +0000 (+0200) Subject: spi: rspi: Don't consider DMA configuration failures fatal X-Git-Tag: firefly_0821_release~176^2~3735^2~2^4~11 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=27e105a6006b8ce1b55709c5e24f63959981475d;p=firefly-linux-kernel-4.4.55.git spi: rspi: Don't consider DMA configuration failures fatal Fall back to PIO if DMA configuration failed. Signed-off-by: Geert Uytterhoeven Signed-off-by: Mark Brown --- diff --git a/drivers/spi/spi-rspi.c b/drivers/spi/spi-rspi.c index fdbd46d0c570..94a99ec7d989 100644 --- a/drivers/spi/spi-rspi.c +++ b/drivers/spi/spi-rspi.c @@ -1190,10 +1190,8 @@ static int rspi_probe(struct platform_device *pdev) } ret = rspi_request_dma(rspi, pdev); - if (ret < 0) { - dev_err(&pdev->dev, "rspi_request_dma failed.\n"); - goto error3; - } + if (ret < 0) + dev_warn(&pdev->dev, "DMA not available, using PIO\n"); ret = devm_spi_register_master(&pdev->dev, master); if (ret < 0) {