From: Rafael J. Wysocki Date: Fri, 18 Mar 2022 16:08:28 +0000 (+0100) Subject: Merge branches 'acpica', 'acpi-osl', 'acpi-bus' and 'acpi-tables' X-Git-Tag: v6.1-rc5~1814^2~4 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=314b97cc97f0d4bedc7b3a8eb35fe6d32d9d3641;p=platform%2Fkernel%2Flinux-starfive.git Merge branches 'acpica', 'acpi-osl', 'acpi-bus' and 'acpi-tables' Merge ACPICA changes, ACPI OS-layer changes, ACPI bus-type and _OSC support changes and ACPI tables parsing changes for 5.18-rc1: - Use uintptr_t and offsetof() in the ACPICA code to avoid compiler warnings regarding NULL pointer arithmetic (Rafael Wysocki). - Fix possible NULL pointer dereference in acpi_ns_walk_namespace() when passed "acpi=off" in the command line (Rafael Wysocki). - Fix and clean up acpi_os_read/write_port() (Rafael Wysocki). - Introduce acpi_bus_for_each_dev() and use it for walking all ACPI device objects in the Type C code (Rafael Wysocki). - Fix the _OSC platform capabilities negotioation and prevent CPPC from being used if the platform firmware indicates that it not supported via _OSC (Rafael Wysocki). - Add AGDI and CEDT to the list of known ACPI table signatures (Ilkka Koskinen, Robert Kiraly). * acpica: ACPICA: Avoid walking the ACPI Namespace if it is not there ACPICA: Use uintptr_t and offsetof() in Linux kernel builds * acpi-osl: ACPI: OSL: Fix and clean up acpi_os_read/write_port() * acpi-bus: ACPI: bus: Avoid using CPPC if not supported by firmware Revert "ACPI: Pass the same capabilities to the _OSC regardless of the query flag" ACPI: bus: Introduce acpi_bus_for_each_dev() * acpi-tables: ACPI: tables: Add AGDI to the list of known table signatures ACPI: tables: Add CEDT signature to the list of known tables --- 314b97cc97f0d4bedc7b3a8eb35fe6d32d9d3641