workqueue: deprecate flush[_delayed]_work_sync()
[deliverable/linux.git] / drivers / mfd / menelaus.c
index cb4910ac4d12edad3ba31be42a3e2be0678fcb8a..55d589981412ec6b956566727ed05bbdbdb15982 100644 (file)
@@ -1259,7 +1259,7 @@ static int menelaus_probe(struct i2c_client *client,
        return 0;
 fail2:
        free_irq(client->irq, menelaus);
-       flush_work_sync(&menelaus->work);
+       flush_work(&menelaus->work);
 fail1:
        kfree(menelaus);
        return err;
@@ -1270,7 +1270,7 @@ static int __exit menelaus_remove(struct i2c_client *client)
        struct menelaus_chip    *menelaus = i2c_get_clientdata(client);
 
        free_irq(client->irq, menelaus);
-       flush_work_sync(&menelaus->work);
+       flush_work(&menelaus->work);
        kfree(menelaus);
        the_menelaus = NULL;
        return 0;
This page took 0.034547 seconds and 5 git commands to generate.