Skip to content
ACPI updates for 5.11-rc1

 - Update ACPICA code in the kernel to upstream revision 20201113
   with changes as follows:

   * Add 5 new UUIDs to the known UUID table (Bob Moore).
   * Remove extreaneous "the" in comments (Colin Ian King).
   * Add function trace macros to improve debugging (Erik Kaneda).
   * Fix interpreter memory leak (Erik Kaneda).
   * Handle "orphan" _REG for GPIO OpRegions (Hans de Goede).

 - Introduce resource_union() and resource_intersection() helpers
   and clean up some resource-manipulation code with the help of
   them (Andy Shevchenko).

 - Revert problematic commit related to the handling of resources
   in the ACPI core (Daniel Scally).

 - Extend the ACPI device enumeration documentation and the
   gpio-line-names _DSD property documentation, clean up the
   latter (Flavio Suligoi).

 - Clean up _DEP handling during device enumeration, modify the list
   of _DEP exceptions and the handling of it and fix up terminology
   related to _DEP (Hans de Goede, Rafael Wysocki).

 - Eliminate in_interrupt() usage from the ACPI EC driver (Sebastian
   Andrzej Siewior).

 - Clean up the advance_transaction() routine and related code in
   the ACPI EC driver (Rafael Wysocki).

 - Add new backlight quirk for GIGABYTE GB-BXBT-2807 (Jasper
   St. Pierre).

 - Make assorted janitorial changes in several ACPI-related pieces
   of code (Hanjun Guo, Jason Yan, Punit Agrawal).