diff options
author | Rafael J. Wysocki | 2022-01-10 16:48:27 +0100 |
---|---|---|
committer | Rafael J. Wysocki | 2022-01-10 16:48:27 +0100 |
commit | b659ea768ae372e2f82c6346120f2e7272a42ac9 (patch) | |
tree | 50ae283e3f507e29b383f34819a864de99dcf891 /drivers/acpi | |
parent | 77e2a04745ff8e391ad402e2d2d1157a5d3a7ebc (diff) | |
parent | 0890186a965868fa464582d5610c74eeff252c93 (diff) | |
parent | 3c89857a66ef15bcf54c8fd255a1fd70dbc823a6 (diff) | |
parent | 5b6a8f1445bc86e221da85bb67f389c3ab6d2037 (diff) | |
parent | 843438deebe247fcf7e4d3dd5655c9df4b5412fd (diff) |
Merge branches 'acpi-scan', 'acpi-pm', 'acpi-power' and 'acpi-pci'
Merge ACPI device enumeration updates, ACPI power management updates
and PCI host bridge ACPI driver updates for 5.17-rc1:
- Introduce acpi_fetch_acpi_dev() as a replacement for
acpi_bus_get_device() and use it in the ACPI subsystem (Rafael
Wysocki).
- Avoid using _CID for device enumaration if _HID is missing or
invalid (Rafael Wysocki).
- Rework quirk handling during ACPI device enumeration and add some
new quirks for known broken platforms (Hans de Goede).
- Avoid unnecessary or redundant CPU cache flushing during system
PM transitions (Kirill A. Shutemov).
- Add PM debug messages related to power resources (Rafael Wysocki).
- Fix kernel-doc comment in the PCI host bridge ACPI driver (Yang Li).
* acpi-scan:
serdev: Do not instantiate serdevs on boards with known bogus DSDT entries
i2c: acpi: Do not instantiate I2C-clients on boards with known bogus DSDT entries
ACPI / x86: Add acpi_quirk_skip_[i2c_client|serdev]_enumeration() helpers
ACPI: scan: Create platform device for BCM4752 and LNV4752 ACPI nodes
ACPI: Use acpi_fetch_acpi_dev() instead of acpi_bus_get_device()
ACPI: scan: Introduce acpi_fetch_acpi_dev()
ACPI: scan: Do not add device IDs from _CID if _HID is not valid
* acpi-pm:
ACPI: PM: Remove redundant cache flushing
ACPI: PM: Avoid CPU cache flush when entering S4
* acpi-power:
ACPI: PM: Emit debug messages when enabling/disabling wakeup power
* acpi-pci:
PCI/ACPI: Fix acpi_pci_osc_control_set() kernel-doc comment