Chew, Chiau Ee
01d7aafb3f
spi/pxa2xx: change default supported DMA burst size to 1
...
This is to fix the SPI DMA transfer failure for speed less than 1M.
If using current DMA burst size setting (16), the Rx data bytes are
invalid due to each data byte is multiplied according to the burst
size setting.
Let's said supposedly we shall receive the following 18 bytes of data:
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18
Instead, the data bytes received consist of "16 bytes of '01' +
2 bytes of '02'" :
01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 02 02
Signed-off-by: Chew, Chiau Ee <chiau.ee.chew@intel.com>
Acked-by: Mika Westerberg <mika.westerberg@linux.intel.com>
Signed-off-by: Mark Brown <broonie@linaro.org>
2014-06-06 10:52:46 +01:00
..
Kconfig
Merge remote-tracking branches 'spi/topic/adi', 'spi/topic/atmel' and 'spi/topic/cadence' into spi-next
2014-06-02 17:08:35 +01:00
Makefile
Merge remote-tracking branches 'spi/topic/adi', 'spi/topic/atmel' and 'spi/topic/cadence' into spi-next
2014-06-02 17:08:35 +01:00
spi-adi-v3.c
spi: spi-adi-v3: convert to use common clk framework
2014-04-14 17:45:25 +01:00
spi-altera.c
spi-ath79.c
spi: Remove unneeded include of linux/workqueue.h
2014-04-14 17:20:15 +01:00
spi-atmel.c
Merge remote-tracking branches 'spi/topic/adi', 'spi/topic/atmel' and 'spi/topic/cadence' into spi-next
2014-06-02 17:08:35 +01:00
spi-au1550.c
Merge branch 'mips-for-linux-next' of git://git.linux-mips.org/pub/scm/ralf/upstream-sfr
2014-04-02 13:40:50 -07:00
spi-bcm63xx-hsspi.c
spi: Remove unneeded include of linux/workqueue.h
2014-04-14 17:20:15 +01:00
spi-bcm63xx.c
spi: Remove unneeded include of linux/workqueue.h
2014-04-14 17:20:15 +01:00
spi-bcm2835.c
spi-bfin-sport.c
spi-bfin5xx.c
spi: bfin5xx: fix build error
2014-04-14 20:44:15 +01:00
spi-bitbang-txrx.h
spi-bitbang.c
spi-butterfly.c
spi-cadence.c
spi: Add driver for Cadence SPI controller
2014-04-14 21:00:28 +01:00
spi-clps711x.c
spi-coldfire-qspi.c
spi-davinci.c
spi-dw-mid.c
spi-dw-mmio.c
spi: dw: add support for gpio controlled chip select
2014-04-24 18:09:05 +01:00
spi-dw-pci.c
spi-dw.c
spi: dw: Remove unused dw_spi_cleanup function
2014-05-12 22:04:18 +01:00
spi-dw.h
spi: dw: add support for gpio controlled chip select
2014-04-24 18:09:05 +01:00
spi-efm32.c
spi-ep93xx.c
spi-falcon.c
spi: Remove unneeded include of linux/workqueue.h
2014-04-14 17:20:15 +01:00
spi-fsl-cpm.c
spi-fsl-cpm.h
spi-fsl-dspi.c
spi: fsl-dspi: Make of_device_id array const
2014-05-07 20:53:04 +01:00
spi-fsl-espi.c
Merge remote-tracking branches 'spi/topic/dw', 'spi/topic/fsl', 'spi/topic/fsl-espi' and 'spi/topic/id-const' into spi-next
2014-06-02 17:08:38 +01:00
spi-fsl-lib.c
spi: fsl: Kill mpc8xxx_spi_cleanup and convert fsl_espi_setup to use devm_kzalloc
2014-04-14 17:18:55 +01:00
spi-fsl-lib.h
spi: fsl: Kill mpc8xxx_spi_cleanup and convert fsl_espi_setup to use devm_kzalloc
2014-04-14 17:18:55 +01:00
spi-fsl-spi.c
spi: fsl-spi: Fix memory leak
2014-04-14 17:18:55 +01:00
spi-fsl-spi.h
spi-gpio.c
spi: spi-gpio: Make of_device_id array const
2014-05-07 20:53:04 +01:00
spi-imx.c
spi-lm70llp.c
spi-mpc52xx-psc.c
Merge remote-tracking branches 'spi/fix/complete', 'spi/fix/efm32', 'spi/fix/omap2-mcspi' and 'spi/fix/qup' into spi-linus
2014-04-10 23:39:52 +01:00
spi-mpc52xx.c
Merge remote-tracking branches 'spi/fix/complete', 'spi/fix/efm32', 'spi/fix/omap2-mcspi' and 'spi/fix/qup' into spi-linus
2014-04-10 23:39:52 +01:00
spi-mpc512x-psc.c
Merge remote-tracking branches 'spi/fix/complete', 'spi/fix/efm32', 'spi/fix/omap2-mcspi' and 'spi/fix/qup' into spi-linus
2014-04-10 23:39:52 +01:00
spi-mxs.c
spi-nuc900.c
spi: Remove unneeded include of linux/workqueue.h
2014-04-14 17:20:15 +01:00
spi-oc-tiny.c
spi-octeon.c
spi-omap-100k.c
spi-omap-uwire.c
spi: Remove unneeded include of linux/workqueue.h
2014-04-14 17:20:15 +01:00
spi-omap2-mcspi.c
Merge remote-tracking branches 'spi/fix/complete', 'spi/fix/efm32', 'spi/fix/omap2-mcspi' and 'spi/fix/qup' into spi-linus
2014-04-10 23:39:52 +01:00
spi-orion.c
Merge remote-tracking branches 'spi/topic/omap-uwire', 'spi/topic/omap100k', 'spi/topic/omap2', 'spi/topic/orion', 'spi/topic/pl022', 'spi/topic/qup', 'spi/topic/rspi' and 'spi/topic/s3c24xx' into spi-next
2014-03-30 00:51:27 +00:00
spi-pl022.c
spi: pl022: remove unnecessary OOM messages
2014-04-29 12:01:41 -07:00
spi-ppc4xx.c
spi-pxa2xx-dma.c
spi/pxa2xx: change default supported DMA burst size to 1
2014-06-06 10:52:46 +01:00
spi-pxa2xx-pci.c
spi/pxa2xx-pci: Add PCI mode support for BayTrail LPSS SPI
2014-04-18 18:06:07 +01:00
spi-pxa2xx-pxadma.c
spi-pxa2xx.c
Merge remote-tracking branch 'spi/topic/workqueue' into spi-next
2014-06-02 17:08:43 +01:00
spi-pxa2xx.h
spi-qup.c
Merge remote-tracking branches 'spi/topic/dw', 'spi/topic/fsl', 'spi/topic/fsl-espi' and 'spi/topic/id-const' into spi-next
2014-06-02 17:08:38 +01:00
spi-rspi.c
spi: rspi: Extract rspi_common_transfer()
2014-06-02 15:49:36 +01:00
spi-s3c24xx-fiq.h
spi-s3c24xx-fiq.S
spi-s3c24xx.c
Merge remote-tracking branch 'spi/topic/workqueue' into spi-next
2014-06-02 17:08:43 +01:00
spi-s3c64xx.c
Merge remote-tracking branch 'spi/topic/workqueue' into spi-next
2014-06-02 17:08:43 +01:00
spi-sc18is602.c
spi-sh-hspi.c
spi: sh-hspi: Do not specifically request shyway_clk clock
2014-04-14 21:14:54 +01:00
spi-sh-msiof.c
spi: sh-msiof: remove unnecessary OOM messages
2014-04-29 12:01:41 -07:00
spi-sh-sci.c
spi: Remove unneeded include of linux/workqueue.h
2014-04-14 17:20:15 +01:00
spi-sh.c
spi: Always check complete callback before calling it
2014-04-03 11:13:38 +01:00
spi-sirf.c
spi: sirf: decrease the interrupt count and latency of PIO mode
2014-05-20 23:24:20 +01:00
spi-sun4i.c
spi: Remove unneeded include of linux/workqueue.h
2014-04-14 17:20:15 +01:00
spi-sun6i.c
spi: Remove unneeded include of linux/workqueue.h
2014-04-14 17:20:15 +01:00
spi-tegra20-sflash.c
spi: tegra20-sflash: Make of_device_id array const
2014-05-07 20:53:05 +01:00
spi-tegra20-slink.c
spi: tegra20-slink: Make of_device_id array const
2014-05-07 20:53:05 +01:00
spi-tegra114.c
spi: tegra114: Make of_device_id array const
2014-05-07 20:53:05 +01:00
spi-ti-qspi.c
Merge remote-tracking branches 'spi/topic/sunxi', 'spi/topic/tegra114', 'spi/topic/ti-qspi', 'spi/topic/ti-ssp', 'spi/topic/topcliff-pch', 'spi/topic/txx9', 'spi/topic/xcomm' and 'spi/topic/xfer' into spi-next
2014-03-30 00:51:41 +00:00
spi-tle62x0.c
spi: tle62x0: remove unnecessary OOM messages
2014-04-29 12:01:42 -07:00
spi-topcliff-pch.c
spi: topcliff-pch: remove unnecessary OOM messages
2014-04-29 12:01:42 -07:00
spi-txx9.c
Merge remote-tracking branches 'spi/fix/complete', 'spi/fix/efm32', 'spi/fix/omap2-mcspi' and 'spi/fix/qup' into spi-linus
2014-04-10 23:39:52 +01:00
spi-xcomm.c
Merge remote-tracking branches 'spi/topic/sunxi', 'spi/topic/tegra114', 'spi/topic/ti-qspi', 'spi/topic/ti-ssp', 'spi/topic/topcliff-pch', 'spi/topic/txx9', 'spi/topic/xcomm' and 'spi/topic/xfer' into spi-next
2014-03-30 00:51:41 +00:00
spi-xilinx.c
Merge remote-tracking branches 'spi/topic/xilinx' and 'spi/topic/xtfpga' into spi-next
2014-03-30 00:51:48 +00:00
spi-xtensa-xtfpga.c
spi.c
Merge remote-tracking branch 'spi/topic/dt' into spi-next
2014-06-02 17:08:35 +01:00
spidev.c