This revision has fixed the below review comment on RFC[1] series. PCIe ACPI Patches: - Break the _DSM {10, 11} Patch for different _DSM Method "D3cold Aux Power Limit", "PERST# Assertion Delay" (Bjorn Helgaas) - Remove the Battlemage-specific language from commit log and Document that this implementation does not track and aggregate requests from all child devices `below the Downstream Port. (Bjorn Helgaas) - Add Rev 3.3 along with Section in commit log. - Address cosmetic review comment. - Added a notifier block. Xe Pacthes: - %s/VRAM_/VRAM_SR/ (Rodrigo) - %s/d3cold.allowed/d3cold.target_state (Rodrigo) - Add has_vrsr flag and refactor pci_acpi_aux_power_setup. (Rodrigo) - Reorder the xe_d3_state enum. (Karthik) - Use default VGA gpu to enable VRSR. VRAM Self Refresh This revision has fixed the below review cpmment on RFC[1] series. PCIe ACPI Patches: - Break the _DSM {10, 11} Patch for different _DSM Method "D3cold Aux Power Limit", "PERST# Assertion Delay" (Bjorn Helgaas) - Remove the Battlemage-specific language from commit log and Document that this implementation does not track and aggregate requests from all child devices `below the Downstream Port. (Bjorn Helgaas) - Add Rev 3.3 along with Section in commit log. - Address cosmetic review comment. - Added a notifier block. Xe Patches: - %s/VRAM_/VRAM_SR/ (Rodrigo) - %s/d3cold.allowed/d3cold.target_state (Rodrigo) - Add has_vrsr flag and refactor pci_acpi_aux_power_setup. (Rodrigo) - Reorder the xe_d3_state enum. (Karthik) - Use default VGA gpu to enable VRSR. [1] https://patchwork.freedesktop.org/series/145342/ Anshuman Gupta (8): PCI/ACPI: Add D3cold Aux Power Limit_DSM method PCI/ACPI: Add PERST# Assertion Delay _DSM method PCI/ACPI: Add aux power grant notifier drm/xe/vrsr: Detect VRSR Capability drm/xe: Add PCIe ACPI Aux Power notifier drm/xe/vrsr: Refactor d3cold.allowed to a enum drm/xe/pm: D3Cold target state drm/xe/vrsr: Enable VRSR Badal Nilawar (4): 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/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 | 15 +- drivers/gpu/drm/xe/xe_pci.c | 13 +- drivers/gpu/drm/xe/xe_pcode_api.h | 8 + drivers/gpu/drm/xe/xe_pm.c | 236 ++++++++++++++++++++++-- drivers/gpu/drm/xe/xe_pm.h | 9 +- drivers/pci/pci-acpi.c | 159 ++++++++++++++++ include/linux/pci-acpi.h | 26 +++ 11 files changed, 490 insertions(+), 29 deletions(-) -- 2.43.0