Merge tag 'drm-misc-next-2020-12-17' of git://anongit.freedesktop.org/drm/drm-misc...
[linux-2.6-microblaze.git] / drivers / dma / hisi_dma.c
index e1a958a..a259ee0 100644 (file)
@@ -431,9 +431,8 @@ static irqreturn_t hisi_dma_irq(int irq, void *data)
        struct hisi_dma_dev *hdma_dev = chan->hdma_dev;
        struct hisi_dma_desc *desc;
        struct hisi_dma_cqe *cqe;
-       unsigned long flags;
 
-       spin_lock_irqsave(&chan->vc.lock, flags);
+       spin_lock(&chan->vc.lock);
 
        desc = chan->desc;
        cqe = chan->cq + chan->cq_head;
@@ -452,7 +451,7 @@ static irqreturn_t hisi_dma_irq(int irq, void *data)
                chan->desc = NULL;
        }
 
-       spin_unlock_irqrestore(&chan->vc.lock, flags);
+       spin_unlock(&chan->vc.lock);
 
        return IRQ_HANDLED;
 }