Skip to content
  • Linus Torvalds's avatar
    Merge tag 'acpi-5.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm · d2aaa49e
    Linus Torvalds authored
    Pull ACPI updates from Rafael Wysocki:
     "These include an ACPICA update (to upstream revision 20190816),
      improvements of support for memory hot-add in the HMAT handling code
      and some assorted fixes and cleanups.
    
      Specifics:
    
       - Update the ACPICA code in the kernel to upstream revision 20190816
         including:
          * Internal limits change to support larger systems (Bob Moore).
          * Macros clean up (Bob Moore).
          * printf format string fixes (Bob Moore).
          * Full deployment of the ACPI_PRINTF_LIKE macro (Bob Moore).
          * Tools improvements (Bob Moore, Colin Ian King).
          * Windows _OSI support fixes (Jung-uk Kim).
    
       - Improve memory hot-add support in the ACPI HMAT handling code (Dan
         Williams, Keith Busch).
    
       - Fix the ACPI LPSS (Low-Power Subsystem) driver for Intel SoCs to
         save and restore private registers during system-wide suspend and
         resume on systems with the Lynxpoint PCH (Jarkko Nikula).
    
       - Convert the ACPI documentation related to LEDs to ReST (Sakari
         Ailus).
    
       - Fix assorted issues and make assorted minor improvements in the
         ACPI-related code (Al Stone, Andy Shevchenko, Jiri Slaby, Kelsey
         Skunberg, Krzysztof Wilczynski, Liguang Zhang, Wenwen Wang,
         YueHaibing)"
    
    * tag 'acpi-5.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm: (23 commits)
      ACPI / PCI: fix acpi_pci_irq_enable() memory leak
      ACPI: custom_method: fix memory leaks
      ACPI: thermal: Remove redundant acpi_has_method() calls
      ACPI / CPPC: do not require the _PSD method
      ACPI: SBS: remove unused const variable 'SMBUS_PEC'
      ACPI / LPSS: Save/restore LPSS private registers also on Lynxpoint
      ACPI/PCI: Remove surplus parentheses from a return statement
      ACPICA: Update version to 20190816.
      ACPICA: Add "Windows 2019" string to _OSI support.
      ACPICA: Differentiate Windows 8.1 from Windows 8.
      ACPICA: Fully deploy ACPI_PRINTF_LIKE macro
      ACPICA: iASL,acpi_dump: Improve y/n query
      ACPICA: Fix issues with arg types within printf format strings
      ACPICA: Macros: remove pointer math on a null pointer
      ACPICA: Increase total number of possible Owner IDs
      ACPICA: Debugger: remove redundant assignment on obj_desc
      Documentation: ACPI: DSD: Convert LED documentation to ReST
      ACPI / APEI: Release resources if gen_pool_add() fails
      HMAT: Skip publishing target info for nodes with no online memory
      HMAT: Register attributes for memory hot add
      ...
    d2aaa49e