• Rafael J. Wysocki's avatar
    Merge branches 'acpi-pm', 'acpi-pci', 'acpi-sysfs' and 'acpi-tables' · 4aa8c70c
    Rafael J. Wysocki authored
    Merge power management, PCI and sysfs-related material and changes
    related to handling ACPI tables for 5.19-rc1:
    
     - Improve debug messages in the ACPI device PM code (Rafael Wysocki).
    
     - Block ASUS B1400CEAE from suspend to idle by default (Mario
       Limonciello).
    
     - Improve handling of PCI devices that are in D3cold during system
       initialization (Rafael Wysocki).
    
     - Fix BERT error region memory mapping (Lorenzo Pieralisi).
    
     - Add support for NVIDIA 16550-compatible port subtype to the SPCR
       parsing code (Jeff Brasen).
    
     - Use static for BGRT_SHOW kobj_attribute defines (Tom Rix).
    
     - Fix missing prototype warning for acpi_agdi_init() (Ilkka Koskinen).
    
    * acpi-pm:
      ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default
      ACPI: PM: Always print final debug message in acpi_device_set_power()
      ACPI: PM: Unify debug messages in acpi_device_set_power()
      ACPI: PM: Change pr_fmt() in device_pm.c
      ACPI: PM: Convert debug message in acpi_device_get_power()
    
    * acpi-pci:
      ACPI: bus: Avoid non-ACPI device objects in walks over children
      PCI: ACPI: PM: Power up devices in D3cold before scanning them
      ACPI: PM: Introduce acpi_dev_power_up_children_with_adr()
      ACPI: bus: Introduce acpi_dev_for_each_child()
    
    * acpi-sysfs:
      ACPI: sysfs: Fix BERT error region memory mapping
    
    * acpi-tables:
      ACPI: AGDI: Fix missing prototype warning for acpi_agdi_init()
      ACPI: BGRT: use static for BGRT_SHOW kobj_attribute defines
      ACPI: SPCR: Add support for NVIDIA 16550-compatible port subtype
    4aa8c70c
device_pm.c 40.6 KB