summaryrefslogtreecommitdiffstats
path: root/drivers/spi/spi-pxa2xx.c
diff options
context:
space:
mode:
authorAndy Shevchenko2019-03-19 16:48:42 +0100
committerMark Brown2019-03-20 18:21:17 +0100
commit37821a82e6789eaaa81dd32a67edc3511ebfd5aa (patch)
treef6ab2301a07c0f968f08088a94bf131edd65d286 /drivers/spi/spi-pxa2xx.c
parentspi: dw: Add support for an optional interface clock (diff)
downloadkernel-qcow2-linux-37821a82e6789eaaa81dd32a67edc3511ebfd5aa.tar.gz
kernel-qcow2-linux-37821a82e6789eaaa81dd32a67edc3511ebfd5aa.tar.xz
kernel-qcow2-linux-37821a82e6789eaaa81dd32a67edc3511ebfd5aa.zip
spi: pxa2xx: Introduce DMA burst size support
Some masters may have different DMA burst size than hard coded default. In such case respect the value given by DMA burst size provided via platform data. Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com> Tested-by: Jarkko Nikula <jarkko.nikula@linux.intel.com> Reviewed-by: Jarkko Nikula <jarkko.nikula@linux.intel.com> Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'drivers/spi/spi-pxa2xx.c')
-rw-r--r--drivers/spi/spi-pxa2xx.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/spi/spi-pxa2xx.c b/drivers/spi/spi-pxa2xx.c
index b6ddba833d02..461c6b796b8f 100644
--- a/drivers/spi/spi-pxa2xx.c
+++ b/drivers/spi/spi-pxa2xx.c
@@ -1564,6 +1564,7 @@ pxa2xx_spi_init_pdata(struct platform_device *pdev)
pdata->is_slave = of_property_read_bool(pdev->dev.of_node, "spi-slave");
pdata->num_chipselect = 1;
pdata->enable_dma = true;
+ pdata->dma_burst_size = 1;
return pdata;
}