diff options
author | Rafael J. Wysocki | 2024-05-13 19:31:06 +0200 |
---|---|---|
committer | Rafael J. Wysocki | 2024-05-13 19:31:06 +0200 |
commit | 784cf44945e3408bd87776bd2974b5c7cfc0ced4 (patch) | |
tree | b09a2df02a85781f875fa7a3d064f6135b78b2c4 /include/acpi | |
parent | 82303dd304324483c70c0090eb5a8d600eeeaeb2 (diff) | |
parent | d4aa921eb85a74bf0502eff64f0b9e06fe17081b (diff) | |
parent | a640acab545b21ed1f347376f34d34e461ea92ba (diff) |
Merge branches 'acpi-scan' and 'acpi-tables'
Merge ACPI device enumeration changes and ACPI data-only tables support
updates for 6.10:
- Rearrange fields in several structures to effectively eliminate
computations from container_of() in some cases (Andy Shevchenko).
- Do some assorted cleanups of the ACPI device enumeration code (Andy
Shevchenko).
- Make the ACPI device enumeration code skip devices with _STA values
clearly identified by the specification as invalid (Rafael Wysocki).
- Rework the handling of the NHLT table to simplify and clarify it and
drop some obsolete pieces (Cezary Rojewski).
* acpi-scan:
ACPI: scan: Avoid enumerating devices with clearly invalid _STA values
ACPI: scan: Introduce typedef:s for struct acpi_hotplug_context members
ACPI: scan: Use standard error checking pattern
ACPI: scan: Move misleading comment to acpi_dma_configure_id()
ACPI: scan: Use list_first_entry_or_null() in acpi_device_hid()
ACPI: bus: Don't use "proxy" headers
ACPI: bus: Make container_of() no-op where it makes sense
* acpi-tables:
ACPI: NHLT: Streamline struct naming
ACPI: NHLT: Drop redundant types
ACPI: NHLT: Introduce API for the table
ACPI: NHLT: Reintroduce types the table consists of