]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - drivers/mfd/cros_ec.c
Merge tag 'fuse-update-4.20' of git://git.kernel.org/pub/scm/linux/kernel/git/mszered...
[linux.git] / drivers / mfd / cros_ec.c
index 65a9757a6d214858c1a7a0f5247bd255770e2d57..fe6f83766144f53af9cf0fd26ca1352961feefff 100644 (file)
@@ -218,7 +218,8 @@ EXPORT_SYMBOL(cros_ec_suspend);
 
 static void cros_ec_report_events_during_suspend(struct cros_ec_device *ec_dev)
 {
-       while (cros_ec_get_next_event(ec_dev, NULL) > 0)
+       while (ec_dev->mkbp_event_supported &&
+              cros_ec_get_next_event(ec_dev, NULL) > 0)
                blocking_notifier_call_chain(&ec_dev->event_notifier,
                                             1, ec_dev);
 }