On Thu, Jan 25, 2024 at 8:50 AM Tudor Ambarus <tudor.ambarus@xxxxxxxxxx> wrote: > > Propagate the dma_submit_error() error code, don't overwrite it. But why? What would be the benefit over -EIO? > > Signed-off-by: Tudor Ambarus <tudor.ambarus@xxxxxxxxxx> > --- > drivers/spi/spi-s3c64xx.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/spi/spi-s3c64xx.c b/drivers/spi/spi-s3c64xx.c > index 48b87c5e2dd2..25d642f99278 100644 > --- a/drivers/spi/spi-s3c64xx.c > +++ b/drivers/spi/spi-s3c64xx.c > @@ -316,7 +316,7 @@ static int prepare_dma(struct s3c64xx_spi_dma_data *dma, > ret = dma_submit_error(dma->cookie); > if (ret) { > dev_err(&sdd->pdev->dev, "DMA submission failed"); > - return -EIO; > + return ret; > } > > dma_async_issue_pending(dma->ch); > -- > 2.43.0.429.g432eaa2c6b-goog >