Merge tag 'v3.7-rc3' into next to sync up with recent USB and MFD changes
[linux.git] / drivers / input / keyboard / qt2160.c
index 73ea4b04d4fb633eccb43bcaa6cde2534ef8ddd4..031eed7399030dde38522dbeb29b36f5178a2819 100644 (file)
@@ -156,8 +156,7 @@ static irqreturn_t qt2160_irq(int irq, void *_qt2160)
 
        spin_lock_irqsave(&qt2160->lock, flags);
 
-       __cancel_delayed_work(&qt2160->dwork);
-       schedule_delayed_work(&qt2160->dwork, 0);
+       mod_delayed_work(system_wq, &qt2160->dwork, 0);
 
        spin_unlock_irqrestore(&qt2160->lock, flags);