From f90e7c1daa2aef1cb88f0ba06d231d53ac8bcf63 Mon Sep 17 00:00:00 2001
From: Federico Vaga <federico.vaga@cern.ch>
Date: Thu, 19 Sep 2019 17:11:54 +0200
Subject: [PATCH] sw:drv:spi: fix pending test

Signed-off-by: Federico Vaga <federico.vaga@cern.ch>
---
 software/spi-ocores/drivers/spi/spi-ocores.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/software/spi-ocores/drivers/spi/spi-ocores.c b/software/spi-ocores/drivers/spi/spi-ocores.c
index 2c1ca36c..2c53043b 100644
--- a/software/spi-ocores/drivers/spi/spi-ocores.c
+++ b/software/spi-ocores/drivers/spi/spi-ocores.c
@@ -566,7 +566,7 @@ static bool spi_ocores_is_busy(struct spi_ocores *sp)
 static int spi_ocores_hw_xfer_rxtx(struct spi_ocores *sp)
 {
 	spi_ocores_hw_xfer_rx_pop(sp);
-	if (spi_ocores_sw_xfer_has_pending(sp))
+	if (!spi_ocores_sw_xfer_has_pending(sp))
 		return -ENODATA;
 
 	spi_ocores_hw_xfer_tx_push(sp);
-- 
GitLab