kernel_samsung_a53x/drivers/spi
Ville Baillie 9aaa4ae9fe spi: atmel: Fix PDC transfer setup bug
commit 75e33c55ae8fb4a177fe07c284665e1d61b02560 upstream.

atmel_spi_dma_map_xfer to never be called in PDC mode. This causes the
driver to silently fail.

This patch changes the conditional to match the behaviour of the
previous commit before the refactor.

Fixes: 5fa5e6dec762 ("spi: atmel: Switch to transfer_one transfer method")
Signed-off-by: Ville Baillie <villeb@bytesnap.co.uk>
Cc: stable@vger.kernel.org
Link: https://lore.kernel.org/r/20210921072132.21831-1-villeb@bytesnap.co.uk
Signed-off-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2024-11-18 12:12:04 +01:00
..
atmel-quadspi.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
internals.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
Kconfig spi: spi-zynq-qspi: add spi-mem to driver kconfig dependencies 2024-11-18 11:43:11 +01:00
Makefile Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-altera.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-amd.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-ar934x.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-armada-3700.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-at91-usart.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-ath79.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-atmel.c spi: atmel: Fix PDC transfer setup bug 2024-11-18 12:12:04 +01:00
spi-au1550.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-axi-spi-engine.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-bcm-qspi.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-bcm-qspi.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-bcm63xx-hsspi.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-bcm63xx.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-bcm2835.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-bcm2835aux.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-bitbang-txrx.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-bitbang.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-brcmstb-qspi.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-butterfly.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-cadence-quadspi.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-cadence.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-cavium-octeon.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-cavium-thunderx.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-cavium.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-cavium.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-clps711x.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-coldfire-qspi.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-davinci.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-dln2.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-dw-bt1.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-dw-core.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-dw-dma.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-dw-mmio.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-dw-pci.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-dw.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-efm32.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-ep93xx.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-falcon.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-fsi.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-fsl-cpm.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-fsl-cpm.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-fsl-dspi.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-fsl-espi.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-fsl-lib.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-fsl-lib.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-fsl-lpspi.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-fsl-qspi.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-fsl-spi.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-fsl-spi.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-geni-qcom.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-gpio.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-hisi-sfc-v3xx.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-img-spfi.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-imx.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-iproc-qspi.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-jcore.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-lantiq-ssc.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-lm70llp.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-loopback-test.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-lp8841-rtc.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-mem.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-meson-spicc.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-meson-spifc.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-mpc52xx-psc.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-mpc52xx.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-mpc512x-psc.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-mt65xx.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-mt7621.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-mtk-nor.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-mux.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-mxic.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-mxs.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-npcm-fiu.c spi: npcm-fiu: Fix UMA reads when dummy.nbytes == 0 2024-11-18 10:58:46 +01:00
spi-npcm-pspi.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-nxp-fspi.c spi: nxp-fspi: use the correct ioremap function 2024-11-18 11:42:53 +01:00
spi-oc-tiny.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-omap-100k.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-omap-uwire.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-omap2-mcspi.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-orion.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-pic32-sqi.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-pic32.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-pl022.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-ppc4xx.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-pxa2xx-dma.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-pxa2xx-pci.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-pxa2xx.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-pxa2xx.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-qcom-qspi.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-qup.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-rb4xx.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-rockchip.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-rpc-if.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-rspi.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-s3c24xx-regs.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-s3c24xx.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-s3c64xx.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-sc18is602.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-sh-hspi.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-sh-msiof.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-sh-sci.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-sh.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-sifive.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-sirf.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-slave-mt27xx.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-slave-system-control.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-slave-time.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-sprd-adi.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-sprd.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-st-ssc4.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-stm32-qspi.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-stm32.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-sun4i.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-sun6i.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-synquacer.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-tegra20-sflash.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-tegra20-slink.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-tegra114.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-test.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-ti-qspi.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-tle62x0.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-topcliff-pch.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-txx9.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-uniphier.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-xcomm.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-xilinx.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-xlp.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-xtensa-xtfpga.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-zynq-qspi.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spi-zynqmp-gqspi.c Revert "spi: spi-zynqmp-gqspi: Fix runtime PM imbalance in zynqmp_qspi_probe" 2024-11-08 11:25:47 +01:00
spi.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spidev.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00