[RESEND] spi: davinci: Allow device tree devices to use DMA
Kevin Hilman
khilman at baylibre.com
Thu Jan 12 13:34:10 PST 2017
David Lechner <david at lechnology.com> writes:
> This allows SPI devices specified in a device tree to use DMA when the
> master controller.
Enabling DMA for spi-davinci isn't quite ready yet since this driver is
blindly using dma_map_single() on addresses passed in. MTD seems to use
vmalloc'd buffers, which cannot be passed direclty to dma_map_single().
I thinks this driver needs an update to use spi_map_buf() to be able to
handle vmalloc'd buffers before always enabling DMA.
Kevin
More information about the linux-arm-kernel
mailing list