aboutsummaryrefslogtreecommitdiff
path: root/drivers/macintosh/ams/ams-core.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/macintosh/ams/ams-core.c')
-rw-r--r--drivers/macintosh/ams/ams-core.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/macintosh/ams/ams-core.c b/drivers/macintosh/ams/ams-core.c
index 2ad62c339cd..36a4fdddd64 100644
--- a/drivers/macintosh/ams/ams-core.c
+++ b/drivers/macintosh/ams/ams-core.c
@@ -31,7 +31,7 @@
/* There is only one motion sensor per machine */
struct ams ams_info;
-static unsigned int verbose;
+static bool verbose;
module_param(verbose, bool, 0644);
MODULE_PARM_DESC(verbose, "Show free falls and shocks in kernel output");
@@ -226,7 +226,7 @@ void ams_sensor_detach(void)
* We do this after ams_info.exit(), because an interrupt might
* have arrived before disabling them.
*/
- flush_scheduled_work();
+ flush_work(&ams_info.worker);
/* Remove device */
of_device_unregister(ams_info.of_dev);