This series is intended for CI validation only and is not intended for merging.
Please provide review feedback on the original patch series: * DC3CO: https://patchwork.freedesktop.org/series/163939/ * CMTG: https://patchwork.freedesktop.org/series/157664/ v2: - Rebase Dibin Moolakadan Subrahmanian (17): drm/i915/cmtg: Enable CMTG drm/i915/display: Remove TGL DC3CO support drm/i915/display: Switch DC3CO enable from standalone bit to DC level encoding drm/i915/display: Use FIELD_PREP() for DC state enable bits drm/i915/display: Add DC3CO DC_STATE enable/disable support drm/i915/display: Add DC3CO support check drm/i915/display: Add HAS_DC3CO() macro drm/i915/display: Add DC3CO eligibility computation drm/i915/display: Store DC3CO eligibility in PSR state drm/i915/display: PSR2: Set idle_frames to 0 for DC3CO drm/i915/display: Enable DC3CO idle protocol in ALPM drm/i915/display: PSR Add delayed work to exit DC3CO drm/i915/display: Add helper to enable DC counter drm/i915/display: Add DC3CO count and residency in dmc debugfs drm/i915/display: program CMTG before DC3CO enable drm/i915/display: Add RO bit masking gen9_write_dc_state() drm/i915/display: Enable DC3CO for display version 35+ drivers/gpu/drm/i915/display/intel_alpm.c | 6 + drivers/gpu/drm/i915/display/intel_cmtg.c | 360 +++++++++++++++++- drivers/gpu/drm/i915/display/intel_cmtg.h | 17 + .../gpu/drm/i915/display/intel_cmtg_regs.h | 24 +- drivers/gpu/drm/i915/display/intel_cx0_phy.c | 5 + drivers/gpu/drm/i915/display/intel_display.c | 129 ++++++- .../gpu/drm/i915/display/intel_display_core.h | 3 +- .../drm/i915/display/intel_display_device.c | 14 + .../drm/i915/display/intel_display_device.h | 3 +- .../gpu/drm/i915/display/intel_display_irq.c | 12 + .../drm/i915/display/intel_display_limits.h | 2 + .../drm/i915/display/intel_display_power.c | 65 +++- .../drm/i915/display/intel_display_power.h | 25 ++ .../i915/display/intel_display_power_well.c | 49 +-- .../i915/display/intel_display_power_well.h | 1 + .../gpu/drm/i915/display/intel_display_regs.h | 23 +- .../drm/i915/display/intel_display_types.h | 11 +- drivers/gpu/drm/i915/display/intel_dmc.c | 16 +- drivers/gpu/drm/i915/display/intel_dmc_regs.h | 2 + drivers/gpu/drm/i915/display/intel_dmc_wl.c | 2 +- drivers/gpu/drm/i915/display/intel_psr.c | 245 ++++-------- drivers/gpu/drm/i915/display/intel_psr_regs.h | 1 + drivers/gpu/drm/i915/display/intel_vrr.c | 5 + 23 files changed, 788 insertions(+), 232 deletions(-) -- 2.43.0
