Loading drivers/acpi/ec.c +4 −1 Original line number Original line Diff line number Diff line Loading @@ -599,7 +599,7 @@ static struct acpi_ec *make_acpi_ec(void) if (!ec) if (!ec) return NULL; return NULL; atomic_set(&ec->query_pending, 0); atomic_set(&ec->query_pending, 1); atomic_set(&ec->event_count, 1); atomic_set(&ec->event_count, 1); mutex_init(&ec->lock); mutex_init(&ec->lock); init_waitqueue_head(&ec->wait); init_waitqueue_head(&ec->wait); Loading Loading @@ -715,6 +715,9 @@ static int ec_install_handlers(struct acpi_ec *ec) return -ENODEV; return -ENODEV; } } /* EC is fully operational, allow queries */ atomic_set(&ec->query_pending, 0); return 0; return 0; } } Loading Loading
drivers/acpi/ec.c +4 −1 Original line number Original line Diff line number Diff line Loading @@ -599,7 +599,7 @@ static struct acpi_ec *make_acpi_ec(void) if (!ec) if (!ec) return NULL; return NULL; atomic_set(&ec->query_pending, 0); atomic_set(&ec->query_pending, 1); atomic_set(&ec->event_count, 1); atomic_set(&ec->event_count, 1); mutex_init(&ec->lock); mutex_init(&ec->lock); init_waitqueue_head(&ec->wait); init_waitqueue_head(&ec->wait); Loading Loading @@ -715,6 +715,9 @@ static int ec_install_handlers(struct acpi_ec *ec) return -ENODEV; return -ENODEV; } } /* EC is fully operational, allow queries */ atomic_set(&ec->query_pending, 0); return 0; return 0; } } Loading