Skip to content
ACPI updates for 5.5-rc1

 - Update the ACPICA code in the kernel to upstream revision 20191018
   including:

   * Fixes for Clang warnings (Bob Moore).

   * Fix for possible overflow in get_tick_count() (Bob Moore).

   * Introduction of acpi_unload_table() (Bob Moore).

   * Debugger and utilities updates (Erik Schmauss).

   * Fix for unloading tables loaded via configfs (Nikolaus Voss).

 - Add support for EFI specific purpose memory to optionally allow
   either application-exclusive or core-kernel-mm managed access to
   differentiated memory (Dan Williams).

 - Fix and clean up processing of the HMAT table (Brice Goglin,
   Qian Cai, Tao Xu).

 - Update the ACPI EC driver to make it work on systems with
   hardware-reduced ACPI (Daniel Drake).

 - Always build in support for the Generic Event Device (GED) to
   allow one kernel binary to work both on systems with full
   hardware ACPI and hardware-reduced ACPI (Arjan van de Ven).

 - Fix the table unload mechanism to unregister platform devices
   created when the given table was loaded (Andy Shevchenko).

 - Rework the lid blacklist handling in the button driver and add
   more lid quirks to it (Hans de Goede).

 - Improve ACPI-based device enumeration for some platforms based
   on Intel BayTrail SoCs (Hans de Goede).

 - Add an OpRegion driver for the Cherry Trail Crystal Cove PMIC
   and prevent handlers from being registered for unhandled PMIC
   OpRegions (Hans de Goede).

 - Unify ACPI _HID/_UID matching (Andy Shevchenko).

 - Clean up documentation and comments (Cao jin, James Pack, Kacper
   Piwiński).