[Intel-gfx] [PATCH v3 0/8] mtl: add support for pmdemand
Vinod Govindapillai
vinod.govindapillai at intel.com
Thu Apr 27 15:00:08 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
Mika Kahola (1):
drm/i915/mtl: Add support for PM DEMAND
Vinod Govindapillai (7):
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 best QGV point and configure sagv
drm/i915/display: provision to suppress drm_warn in
intel_get_crtc_new_encoder
drivers/gpu/drm/i915/Makefile | 3 +-
drivers/gpu/drm/i915/display/intel_bw.c | 350 +++++++++-----
drivers/gpu/drm/i915/display/intel_bw.h | 6 +
drivers/gpu/drm/i915/display/intel_cx0_phy.c | 2 +-
drivers/gpu/drm/i915/display/intel_display.c | 17 +-
drivers/gpu/drm/i915/display/intel_display.h | 3 +-
.../gpu/drm/i915/display/intel_display_core.h | 8 +
.../drm/i915/display/intel_display_driver.c | 7 +
.../drm/i915/display/intel_display_power.c | 8 +
drivers/gpu/drm/i915/display/intel_dpll.c | 8 +-
.../gpu/drm/i915/display/intel_pch_display.c | 2 +-
drivers/gpu/drm/i915/display/intel_pmdemand.c | 455 ++++++++++++++++++
drivers/gpu/drm/i915/display/intel_pmdemand.h | 24 +
drivers/gpu/drm/i915/display/intel_snps_phy.c | 2 +-
drivers/gpu/drm/i915/i915_irq.c | 21 +-
drivers/gpu/drm/i915/i915_reg.h | 36 +-
16 files changed, 819 insertions(+), 133 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