spi: pxa2xx: Remove rx_/tx_map_len members from struct driver_data
authorJarkko Nikula <jarkko.nikula@linux.intel.com>
Thu, 24 Mar 2016 13:35:43 +0000 (15:35 +0200)
committerMark Brown <broonie@kernel.org>
Mon, 28 Mar 2016 09:41:58 +0000 (10:41 +0100)
commit68335ec76e45fb3a1b796b26c3ea49ce1231d8fb
treebb7d04d468792e6fd61f26535b434d61e20f5f50
parent7d1f1bf699efc9b0f0e92c910dc667a4511943f5
spi: pxa2xx: Remove rx_/tx_map_len members from struct driver_data

spi-pxa2xx-dma.c DMA engine implementation stopped using PIO for
unaligned trailing bytes in the commit 111e0a9dc71e ("spi/pxa2xx: Prevent
DMA from transferring too many bytes"). This means there is no need to
update tx/rx transfer buffer pointers after DMA completion. These buffer
pointers will be set to new buffers when handling the next transfer.

Because this buffer pointer update was only remaining use for rx_map_len
and tx_map_len members in struct driver_data after removing the legacy PXA
DMA implementation they can be removed now.

Signed-off-by: Jarkko Nikula <jarkko.nikula@linux.intel.com>
Acked-by: Robert Jarzmik <robert.jarzmik@free.fr>
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/spi/spi-pxa2xx-dma.c
drivers/spi/spi-pxa2xx.h
This page took 0.024607 seconds and 5 git commands to generate.