Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d96760f9 authored by Girish K S's avatar Girish K S Committed by Mark Brown
Browse files

spi: s3c64xx: add missing check for polling mode



After the patch "spi/s3c64xx: Fix non-dmaengine usage"
with commit id 563b444e
submitted by Mark Brown, the spi device detection in polling
mode breaks. This revealed the missing check for polling during
dma prepare. This patch adds the missing check.

Signed-off-by: default avatarGirish K S <ks.giri@samsung.com>
Signed-off-by: default avatarMark Brown <broonie@linaro.org>
parent ed893559
Loading
Loading
Loading
Loading
+3 −0
Original line number Original line Diff line number Diff line
@@ -434,6 +434,9 @@ static int s3c64xx_spi_prepare_transfer(struct spi_master *spi)
	dma_cap_mask_t mask;
	dma_cap_mask_t mask;
	int ret;
	int ret;


	if (is_polling(sdd))
		return 0;

	dma_cap_zero(mask);
	dma_cap_zero(mask);
	dma_cap_set(DMA_SLAVE, mask);
	dma_cap_set(DMA_SLAVE, mask);