Skip to content
ACPI updates for 5.12-rc1

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

   * Remove the MTMR (Mid-Timer) table (Al Stone).
   * Remove the VRTC table (Al Stone).
   * Add type casts for string functions (Bob Moore).
   * Update all copyrights to 2021 (Bob Moore).
   * Fix exception code class checks (Maximilian Luz).
   * Clean up exception code class checks (Maximilian Luz).
   * Fix -Wfallthrough (Nick Desaulniers).

 - Add support for setting and reading global profile of the platform
   along with documentation (Mark Pearson, Hans de Goede, Jiaxun Yang).

 - Fix fwnode properties matching and clean up the code handling
   device properties and its documentation (Rafael Wysocki, Andy
   Shevchenko).

 - Clean up ACPI-based device enumeration code (Rafael Wysocki).

 - Clean up the CPPC support library code (Ionela Voinescu).

 - Clean up the APEI support code (Yang Li, Yazen Ghannam).

 - Update GPIO-related properties documentation (Flavio Suligoi).

 - Consolidate and clean up the printing of messages in several
   places (Rafael Wysocki).

 - Fix error code path in configfs handling code (Qinglang Miao).

 - Use DEVICE_ATTR_<RW|RO|WO> macros where applicable (Dwaipayan Ray).

 - Replace tests for !ACPI_FAILURE with tests for ACPI_SUCCESS in
   multiple places (Bjorn Helgaas).