linux/drivers/mtd/spi-nor/controllers
Vignesh Raghavendra 935da5e510
mtd: spi-nor: cadence-quadspi: Handle probe deferral while requesting DMA channel
dma_request_chan_by_mask() can throw EPROBE_DEFER if DMA provider
is not yet probed. Currently driver just falls back to using PIO mode
(which is less efficient) in this case. Instead return probe deferral
error as is so that driver will be re probed once DMA provider is
available.

Signed-off-by: Vignesh Raghavendra <vigneshr@ti.com>
Reviewed-by: Tudor Ambarus <tudor.ambarus@microchip.com>
Acked-by: Tudor Ambarus <tudor.ambarus@microchip.com>
Link: https://lore.kernel.org/r/20200601070444.16923-6-vigneshr@ti.com
Signed-off-by: Mark Brown <broonie@kernel.org>
2020-06-19 14:26:51 +01:00
..
aspeed-smc.c mtd: spi-nor: Fix SPI NOR acronym 2020-05-28 10:46:23 +03:00
cadence-quadspi.c mtd: spi-nor: cadence-quadspi: Handle probe deferral while requesting DMA channel 2020-06-19 14:26:51 +01:00
hisi-sfc.c mtd: spi-nor: Fix SPI NOR acronym 2020-05-28 10:46:23 +03:00
intel-spi-pci.c
intel-spi-platform.c
intel-spi.c
intel-spi.h
Kconfig mtd: spi-nor: Fix SPI NOR acronym 2020-05-28 10:46:23 +03:00
Makefile
nxp-spifi.c mtd: spi-nor: Fix SPI NOR acronym 2020-05-28 10:46:23 +03:00