]> git.baikalelectronics.ru Git - kernel.git/commit
spi: pxa2xx: Switch to SPI core DMA mapping functionality
authorJarkko Nikula <jarkko.nikula@linux.intel.com>
Tue, 21 Jun 2016 10:21:34 +0000 (13:21 +0300)
committerMark Brown <broonie@kernel.org>
Tue, 21 Jun 2016 17:44:48 +0000 (18:44 +0100)
commit20b3b4e71fcde0a4cb6707bbc14a6716233dfd28
tree88220341a7d916b53e47710b62a16efc10423571
parenta197483503b2e52de2139d920566615a6c88747c
spi: pxa2xx: Switch to SPI core DMA mapping functionality

SPI core provides DMA mapping with scatterlists. Start using it instead
of own implementation in spi-pxa2xx. Major difference in addition to
bunch of removed boilerplate code is that SPI core does
mapping/unmapping for all transfers in a message before and after the
message sending where spi-pxa2xx did mapping/unmapping for each
transfers separately.

Signed-off-by: Jarkko Nikula <jarkko.nikula@linux.intel.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/spi/spi-pxa2xx-dma.c
drivers/spi/spi-pxa2xx.c
drivers/spi/spi-pxa2xx.h