Changes in v4: - Resolved build warnings Changes in v3: PCIe ACPI Patches: - dropped the notifier block code and added patch to allow only one Aux power limit request per root port (Rafael J. Wysocki) - Addressed Review comments (Rafael J. Wysocki, Bjorn Helgaas) Xe Pacthes: - Addressed Review comments (Bjorn Helgaas) Anshuman Gupta (6): PCI/ACPI: Add D3cold Aux Power Limit_DSM method PCI/ACPI: Add PERST# Assertion Delay _DSM method drm/xe/vrsr: Detect VRSR Capability drm/xe/vrsr: Refactor d3cold.allowed to a enum drm/xe/pm: D3Cold target state drm/xe/vrsr: Enable VRSR Badal Nilawar (5): PCI/ACPI: Per root port allow one Aux power limit request drm/xe/vrsr: Introduce flag has_vrsr drm/xe/vrsr: Initialize VRSR feature drm/xe/vrsr: Enable VRSR on default VGA boot device drm/xe/vrsr: Introduce a debugfs node named vrsr_capable drivers/acpi/scan.c | 1 + drivers/gpu/drm/xe/display/xe_display.c | 28 +++- drivers/gpu/drm/xe/display/xe_display.h | 2 + drivers/gpu/drm/xe/regs/xe_regs.h | 3 + drivers/gpu/drm/xe/xe_debugfs.c | 20 +++ drivers/gpu/drm/xe/xe_device_types.h | 12 +- drivers/gpu/drm/xe/xe_pci.c | 13 +- drivers/gpu/drm/xe/xe_pcode_api.h | 7 + drivers/gpu/drm/xe/xe_pm.c | 206 +++++++++++++++++++++--- drivers/gpu/drm/xe/xe_pm.h | 9 +- drivers/pci/pci-acpi.c | 167 +++++++++++++++++++ include/acpi/acpi_bus.h | 2 + include/linux/pci-acpi.h | 16 +- 13 files changed, 456 insertions(+), 30 deletions(-) -- 2.34.1