]> git.kernelconcepts.de Git - karo-tx-linux.git/commitdiff
spi: rspi: Re-do the returning value of qspi_transfer_out_in
authorHiep Cao Minh <cm-hiep@jinso.co.jp>
Fri, 22 May 2015 09:59:37 +0000 (18:59 +0900)
committerMark Brown <broonie@kernel.org>
Tue, 2 Jun 2015 13:58:58 +0000 (14:58 +0100)
To reduce complexity of code, drop "ret" then qspi_transfer_out_in function
should return the value of "qspi_trigger_transfer_out_in" directly.

Signed-off-by: Hiep Cao Minh <cm-hiep@jinso.co.jp>
Acked-by: Geert Uytterhoeven <geert+renesas@glider.be>
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/spi/spi-rspi.c

index 45007236f9920adebf18c10bce9687f9bfb3396c..f9189a0c8cec81f243c7e2ad4587356d13cf27a6 100644 (file)
@@ -768,12 +768,8 @@ static int qspi_transfer_out_in(struct rspi_data *rspi,
        if (ret != -EAGAIN)
                return ret;
 
-       ret = qspi_trigger_transfer_out_in(rspi, xfer->tx_buf,
+       return qspi_trigger_transfer_out_in(rspi, xfer->tx_buf,
                                            xfer->rx_buf, xfer->len);
-       if (ret < 0)
-               return ret;
-
-       return 0;
 }
 
 static int qspi_transfer_out(struct rspi_data *rspi, struct spi_transfer *xfer)