diff options
author | Rafael J. Wysocki <rafael.j.wysocki@intel.com> | 2022-10-10 18:11:11 +0200 |
---|---|---|
committer | Rafael J. Wysocki <rafael.j.wysocki@intel.com> | 2022-10-10 18:11:11 +0200 |
commit | 056a81549c2722f0e7a9cceb7a98728eb1d67434 (patch) | |
tree | ebd5a7208c6ea4373bc3407e0dce8c339aba247f /drivers/acpi/irq.c | |
parent | platform/x86: int3472: Don't leak reference on error (diff) | |
parent | ACPI: APEI: do not add task_work to kernel thread to avoid memory leak (diff) | |
parent | ACPI: PM: Take wake IRQ into consideration when entering suspend-to-idle (diff) | |
parent | PM: ACPI: reboot: Reinstate S5 for reboot (diff) | |
parent | ACPI: thermal: Drop some redundant code (diff) | |
download | linux-056a81549c2722f0e7a9cceb7a98728eb1d67434.tar.xz linux-056a81549c2722f0e7a9cceb7a98728eb1d67434.zip |
Merge branches 'acpi-apei', 'acpi-wakeup', 'acpi-reboot' and 'acpi-thermal'
Merge additional APEI changes, ACPI updates related to device wakeup and
system restart and ACPI thermal driver cleanups for 6.1-rc1:
- Fix a memory leak in APEI by avoiding to add do not add task_work to
kernel threads running when an asynchronous error is detected (Shuai
Xue).
- Add ACPI support for handling system wakeups via GPIO wake capable
IRQs in addition to GPEs (Raul E Rangel).
- Make the system reboot code put ACPI-enabled systems into the S5
(system off) state which is necessary for some platforms to work as
expected (Kai-Heng Feng).
- Make the white space usage in the ACPI thermal driver more consistent
and drop redundant code from it (Rafael Wysocki).
* acpi-apei:
ACPI: APEI: do not add task_work to kernel thread to avoid memory leak
* acpi-wakeup:
ACPI: PM: Take wake IRQ into consideration when entering suspend-to-idle
i2c: acpi: Use ACPI wake capability bit to set wake_irq
ACPI: resources: Add wake_capable parameter to acpi_dev_irq_flags
gpiolib: acpi: Add wake_capable variants of acpi_dev_gpio_irq_get
* acpi-reboot:
PM: ACPI: reboot: Reinstate S5 for reboot
kernel/reboot: Add SYS_OFF_MODE_RESTART_PREPARE mode
* acpi-thermal:
ACPI: thermal: Drop some redundant code
ACPI: thermal: Drop redundant parens from expressions
ACPI: thermal: Use white space more consistently