]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - drivers/net/wireless/cw1200/cw1200_spi.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
[karo-tx-linux.git] / drivers / net / wireless / cw1200 / cw1200_spi.c
index 8057143849cee40b6fd20c45dd161f81f2546f02..40078f5f932ec6b1ea3a26af5453f2bc5d2206ec 100644 (file)
@@ -237,7 +237,9 @@ static irqreturn_t cw1200_spi_irq_handler(int irq, void *dev_id)
        struct hwbus_priv *self = dev_id;
 
        if (self->core) {
+               cw1200_spi_lock(self);
                cw1200_irq_handler(self->core);
+               cw1200_spi_unlock(self);
                return IRQ_HANDLED;
        } else {
                return IRQ_NONE;