Unverified Commit e9c49eff authored by Tudor Ambarus's avatar Tudor Ambarus Committed by Mark Brown
Browse files

spi: s3c64xx: check return code of dmaengine_slave_config()

parent 5d7f4f43
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -303,7 +303,9 @@ static int prepare_dma(struct s3c64xx_spi_dma_data *dma,
		config.dst_maxburst = 1;
	}
	config.direction = dma->direction;
	dmaengine_slave_config(dma->ch, &config);
	ret = dmaengine_slave_config(dma->ch, &config);
	if (ret)
		return ret;

	desc = dmaengine_prep_slave_sg(dma->ch, sgt->sgl, sgt->nents,
				       dma->direction, DMA_PREP_INTERRUPT);