summaryrefslogtreecommitdiffstats
path: root/drivers/spi/spi-fsl-espi.c
diff options
context:
space:
mode:
authorHeiner Kallweit <hkallweit1@gmail.com>2016-10-29 10:53:19 +0200
committerMark Brown <broonie@kernel.org>2016-10-29 19:58:51 +0200
commit66b8053e249c76b0d800805dac7e7dc80c3d7764 (patch)
tree4ae69eddf791e1cb64dd17f14efced911becd2c6 /drivers/spi/spi-fsl-espi.c
parentspi: fsl-espi: fix and improve reading from RX FIFO (diff)
downloadlinux-66b8053e249c76b0d800805dac7e7dc80c3d7764.tar.xz
linux-66b8053e249c76b0d800805dac7e7dc80c3d7764.zip
spi: fsl-espi: small fix to error path in fsl_espi_irq
spin_lock is used to obtain the spinlock, so spin_unlock has to be used here. Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com> Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'drivers/spi/spi-fsl-espi.c')
-rw-r--r--drivers/spi/spi-fsl-espi.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/spi/spi-fsl-espi.c b/drivers/spi/spi-fsl-espi.c
index 2f95b19e67f7..1d3c9023391d 100644
--- a/drivers/spi/spi-fsl-espi.c
+++ b/drivers/spi/spi-fsl-espi.c
@@ -473,7 +473,7 @@ static irqreturn_t fsl_espi_irq(s32 irq, void *context_data)
/* Get interrupt events(tx/rx) */
events = fsl_espi_read_reg(mspi, ESPI_SPIE);
if (!events) {
- spin_unlock_irq(&mspi->lock);
+ spin_unlock(&mspi->lock);
return IRQ_NONE;
}