mei: stop the stall timer worker if not needed
[cascardo/linux.git] / drivers / misc / mei / init.c
index f7c8dfd..9a9c248 100644 (file)
@@ -94,7 +94,7 @@ void mei_cancel_work(struct mei_device *dev)
        cancel_work_sync(&dev->reset_work);
        cancel_work_sync(&dev->bus_rescan_work);
 
-       cancel_delayed_work(&dev->timer_work);
+       cancel_delayed_work_sync(&dev->timer_work);
 }
 EXPORT_SYMBOL_GPL(mei_cancel_work);