USB: usbmon: remove assignment from IS_ERR argument
[pandora-kernel.git] / drivers / dma / pl330.c
index e8eedb7..720cace 100644 (file)
@@ -349,10 +349,10 @@ static void pl330_free_chan_resources(struct dma_chan *chan)
        struct dma_pl330_chan *pch = to_pchan(chan);
        unsigned long flags;
 
-       spin_lock_irqsave(&pch->lock, flags);
-
        tasklet_kill(&pch->task);
 
+       spin_lock_irqsave(&pch->lock, flags);
+
        pl330_release_channel(pch->pl330_chid);
        pch->pl330_chid = NULL;