• Rafael J. Wysocki's avatar
    Merge branches 'acpi-resource' and 'acpi-pm' · d61991db
    Rafael J. Wysocki authored
    Merge ACPI resource management and ACPI power management chages for
    6.1-rc1:
    
     - Filter out non-memory resources in is_memory(), add a helper
       function to find all memory type resources of an ACPI device object
       and use that function in 3 places (Heikki Krogerus).
    
     - Add IRQ override quirks for Asus Vivobook K3402ZA/K3502ZA and ASUS
       model S5402ZA (Tamim Khan, Kellen Renshaw).
    
     - Fix acpi_dev_state_d0() kerneldoc (Sakari Ailus).
    
     - Fix up suspend-to-idle support on ASUS Rembrandt laptops (Mario
       Limonciello).
    
    * acpi-resource:
      ACPI: resource: Add ASUS model S5402ZA to quirks
      usb: typec: intel_pmc_mux: Use the helper acpi_dev_get_memory_resources()
      ACPI: resource: Skip IRQ override on Asus Vivobook K3402ZA/K3502ZA
      ACPI: LPSS: Use the helper acpi_dev_get_memory_resources()
      ACPI: APD: Use the helper acpi_dev_get_memory_resources()
      ACPI: resource: Add helper function acpi_dev_get_memory_resources()
      ACPI: resource: Filter out the non memory resources in is_memory()
    
    * acpi-pm:
      ACPI: x86: s2idle: Add another ID to s2idle_dmi_table
      ACPI: x86: s2idle: Fix a NULL pointer dereference
      ACPI: x86: s2idle: Add a quirk for ASUSTeK COMPUTER INC. ROG Flow X13
      ACPI: x86: s2idle: Add a quirk for Lenovo Slim 7 Pro 14ARH7
      ACPI: x86: s2idle: Add a quirk for ASUS ROG Zephyrus G14
      ACPI: x86: s2idle: Add a quirk for ASUS TUF Gaming A17 FA707RE
      ACPI: x86: s2idle: Add module parameter to prefer Microsoft GUID
      ACPI: x86: s2idle: If a new AMD _HID is missing assume Rembrandt
      ACPI: x86: s2idle: Move _HID handling for AMD systems into structures
      ACPI: PM: Fix acpi_dev_state_d0() kerneldoc
    d61991db
device_pm.c 41.3 KB