aboutsummaryrefslogtreecommitdiff
path: root/drivers/acpi
diff options
context:
space:
mode:
authorGravatar Rafael J. Wysocki <rafael.j.wysocki@intel.com> 2024-05-13 19:31:06 +0200
committerGravatar Rafael J. Wysocki <rafael.j.wysocki@intel.com> 2024-05-13 19:31:06 +0200
commit784cf44945e3408bd87776bd2974b5c7cfc0ced4 (patch)
treeb09a2df02a85781f875fa7a3d064f6135b78b2c4 /drivers/acpi
parentMerge branch 'acpi-bus' (diff)
parentACPI: scan: Avoid enumerating devices with clearly invalid _STA values (diff)
parentACPI: NHLT: Streamline struct naming (diff)
downloadlinux-784cf44945e3408bd87776bd2974b5c7cfc0ced4.tar.gz
linux-784cf44945e3408bd87776bd2974b5c7cfc0ced4.tar.bz2
linux-784cf44945e3408bd87776bd2974b5c7cfc0ced4.zip
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