aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/spi/spi-pxa2xx.h
diff options
context:
space:
mode:
authorJarkko Nikula <jarkko.nikula@linux.intel.com>2016-03-24 15:35:44 +0200
committerMark Brown <broonie@kernel.org>2016-03-28 10:42:00 +0100
commit8c3ad488fe0e4478b3b29b9501074c5fb1bfda0d (patch)
tree8d95788523f52330b5396cc96de8ec231caa12b8 /drivers/spi/spi-pxa2xx.h
parentspi: pxa2xx: Remove rx_/tx_map_len members from struct driver_data (diff)
downloadlinux-dev-8c3ad488fe0e4478b3b29b9501074c5fb1bfda0d.tar.xz
linux-dev-8c3ad488fe0e4478b3b29b9501074c5fb1bfda0d.zip
spi: pxa2xx: Use dummy buffers provided by SPI core
Dummy buffer is used for half duplex transfers that don't have TX or RX buffer set. Instead of own dummy buffer management here let the SPI core to handle it by setting the SPI_MASTER_MUST_RX and SPI_MASTER_MUST_TX flags. Then core makes sure both transfer buffers are set. Signed-off-by: Jarkko Nikula <jarkko.nikula@linux.intel.com> Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'drivers/spi/spi-pxa2xx.h')
-rw-r--r--drivers/spi/spi-pxa2xx.h1
1 files changed, 0 insertions, 1 deletions
diff --git a/drivers/spi/spi-pxa2xx.h b/drivers/spi/spi-pxa2xx.h
index 85017f9ca67c..e6b09000ff14 100644
--- a/drivers/spi/spi-pxa2xx.h
+++ b/drivers/spi/spi-pxa2xx.h
@@ -56,7 +56,6 @@ struct driver_data {
struct sg_table tx_sgt;
int rx_nents;
int tx_nents;
- void *dummy;
atomic_t dma_running;
/* Current message transfer state info */