mbox series

[v2,0/9] DG2 VRAM_SR Support

Message ID 20220616120106.24353-1-anshuman.gupta@intel.com (mailing list archive)
Headers show
Series DG2 VRAM_SR Support | expand

Message

Gupta, Anshuman June 16, 2022, noon UTC
This series add DG2 D3Cold VRAM_SR support.

TODO: GuC Interface state save/restore on VRAM_SR entry/exit.

Anshuman Gupta (8):
  drm/i915/dgfx: OpRegion VRAM Self Refresh Support
  drm/i915/dg1: OpRegion PCON DG1 MBD config support
  drm/i915/dg2: Add DG2_NB_MBD subplatform
  drm/i915/dg2: DG2 MBD config
  drm/i915/dgfx: Add has_lmem_sr
  drm/i915/dgfx: Setup VRAM SR with D3COLD
  drm/i915/rpm: Enable D3Cold VRAM SR Support
  drm/i915/rpm: d3cold Policy

Tvrtko Ursulin (1):
  drm/i915/xehpsdv: Store lmem region in gt

 drivers/gpu/drm/i915/display/intel_opregion.c | 107 +++++++++++++++++-
 drivers/gpu/drm/i915/display/intel_opregion.h |  17 +++
 drivers/gpu/drm/i915/gt/intel_gt.c            |   1 +
 drivers/gpu/drm/i915/gt/intel_gt_types.h      |   3 +
 drivers/gpu/drm/i915/i915_driver.c            |  49 ++++++++
 drivers/gpu/drm/i915/i915_drv.h               |  20 ++++
 drivers/gpu/drm/i915/i915_params.c            |   4 +
 drivers/gpu/drm/i915/i915_params.h            |   3 +-
 drivers/gpu/drm/i915/i915_pci.c               |   2 +
 drivers/gpu/drm/i915/i915_reg.h               |   4 +
 drivers/gpu/drm/i915/intel_device_info.c      |  21 ++++
 drivers/gpu/drm/i915/intel_device_info.h      |  12 +-
 drivers/gpu/drm/i915/intel_pcode.c            |  28 +++++
 drivers/gpu/drm/i915/intel_pcode.h            |   2 +
 drivers/gpu/drm/i915/intel_pm.c               |  43 +++++++
 drivers/gpu/drm/i915/intel_pm.h               |   2 +
 drivers/gpu/drm/i915/intel_runtime_pm.c       |   3 +-
 include/drm/i915_pciids.h                     |  23 ++--
 18 files changed, 329 insertions(+), 15 deletions(-)