diff options
author | Dmitry Baryshkov <dmitry.baryshkov@linaro.org> | 2021-02-04 23:12:03 +0300 |
---|---|---|
committer | Dmitry Baryshkov <dmitry.baryshkov@linaro.org> | 2021-03-14 16:32:27 +0300 |
commit | a397a1e3ef0284f1179a83f9019719b347f4494f (patch) | |
tree | 6c721bb047c7f5ff8f52903a4a65539675da035f | |
parent | 53f84cd0b2c61b6bb3b83e840094a6fde87c05be (diff) |
spi-geni-qcom: fix spi_geni_transfer_one for SE case
spi_geni_transfer_one() should return 1 in SE case, as it only starts
the transfer (like the mainline code does).
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
-rw-r--r-- | drivers/spi/spi-geni-qcom.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/spi/spi-geni-qcom.c b/drivers/spi/spi-geni-qcom.c index 660cfaaf3d01..b96cacab53b5 100644 --- a/drivers/spi/spi-geni-qcom.c +++ b/drivers/spi/spi-geni-qcom.c @@ -895,6 +895,7 @@ static int spi_geni_transfer_one(struct spi_master *spi, if (mas->cur_xfer_mode == GENI_SE_FIFO) { setup_fifo_xfer(xfer, mas, slv->mode, spi); + ret = 1; } else { setup_gsi_xfer(xfer, mas, slv, spi); if (mas->num_xfers >= NUM_SPI_XFER || |