[Intel-gfx] [PATCH v7 0/7] mtl: add support for pmdemand
Vinod Govindapillai
vinod.govindapillai at intel.com
Wed May 24 12:41:17 UTC 2023
pmdemand support patches for MTL
SAGV configuration support for MTL
v2: added one missing patch in the previous version
v3: chekcpatch warning fixes
update index handling for the icl/tgl QGV point handling
program pmdemand code simplified
v4: update to debufs and pipe values pmdemand regiters
removed the macro usage in update_pmdemand_values
V5: Addressing comments from Gustavo and Jani
And some other fixes for issues from CI
v6: Addressing some comments from Gustavo
Updates to pmdemand state struct, active phys calculations
Got rid of suppress warning patch from v5
v7: Rebased and updates to max ddiclk and acvit phys calculatoins
Mika Kahola (1):
drm/i915/mtl: Add support for PM DEMAND
Vinod Govindapillai (6):
drm/i915: fix the derating percentage for MTL
drm/i915: update the QGV point frequency calculations
drm/i915: store the peak bw per QGV point
drm/i915: extract intel_bw_check_qgv_points()
drm/i915: modify max_bw to return index to intel_bw_info
drm/i915/mtl: find the best QGV point for the SAGV configuration
drivers/gpu/drm/i915/Makefile | 1 +
drivers/gpu/drm/i915/display/intel_bw.c | 353 +++++++----
drivers/gpu/drm/i915/display/intel_bw.h | 6 +
drivers/gpu/drm/i915/display/intel_display.c | 14 +
.../gpu/drm/i915/display/intel_display_core.h | 11 +
.../drm/i915/display/intel_display_driver.c | 7 +
.../gpu/drm/i915/display/intel_display_irq.c | 23 +-
.../drm/i915/display/intel_display_power.c | 8 +
drivers/gpu/drm/i915/display/intel_pmdemand.c | 550 ++++++++++++++++++
drivers/gpu/drm/i915/display/intel_pmdemand.h | 24 +
drivers/gpu/drm/i915/i915_reg.h | 36 +-
11 files changed, 912 insertions(+), 121 deletions(-)
create mode 100644 drivers/gpu/drm/i915/display/intel_pmdemand.c
create mode 100644 drivers/gpu/drm/i915/display/intel_pmdemand.h
--
2.34.1
More information about the Intel-gfx
mailing list