Skip to content

Commit

Permalink
ACPI: PM: s2idle: Avoid rearming SCI for wakeup unnecessarily
Browse files Browse the repository at this point in the history
It is only necessary to rearm the ACPI SCI for wakeup if
pm_system_cancel_wakeup() has been called, so invoke
rearm_wake_irq() only in that case.

Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
  • Loading branch information
Rafael J. Wysocki committed Aug 21, 2019
1 parent 11f2663 commit 45dc157
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions drivers/acpi/sleep.c
Original file line number Diff line number Diff line change
Expand Up @@ -1012,9 +1012,9 @@ static void acpi_s2idle_wake(void)
acpi_os_wait_events_complete(); /* synchronize EC GPE processing */
acpi_ec_flush_work();
acpi_os_wait_events_complete(); /* synchronize Notify handling */
}

rearm_wake_irq(acpi_sci_irq);
rearm_wake_irq(acpi_sci_irq);
}
}

static void acpi_s2idle_restore_early(void)
Expand Down

0 comments on commit 45dc157

Please sign in to comment.