Signed-off-by: Arve Hjønnevåg <arve@android.com>
@@ -220,7 +220,7 @@ static irqreturn_t msm_datamover_irq_handler(int irq, void *dev_id)
}
if (!channel_active)
- disable_irq(INT_ADM_AARM);
+ disable_irq_nosync(INT_ADM_AARM);
spin_unlock_irqrestore(&msm_dmov_lock, irq_flags);
return IRQ_HANDLED;