]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - drivers/rtc/rtc-ds3232.c
rtc: don't use flush_scheduled_work()
[mv-sheeva.git] / drivers / rtc / rtc-ds3232.c
index 57063552d3b76c538a64f692631a284f0d16a8dc..23a9ee19764cb5358b87eb5c935474a82bbbae4f 100644 (file)
@@ -463,7 +463,7 @@ static int __devexit ds3232_remove(struct i2c_client *client)
                mutex_unlock(&ds3232->mutex);
 
                free_irq(client->irq, client);
-               flush_scheduled_work();
+               cancel_work_sync(&ds3232->work);
        }
 
        rtc_device_unregister(ds3232->rtc);