[PATCH 0/5] CDCLK refactoring

Anusha Srivatsa anusha.srivatsa at intel.com
Thu Sep 15 21:35:39 UTC 2022


Adding a new struct steps to cdclk_config through which
we can hopfully control squash, crawl and modeset cases
in a better way by not cramming the platform_set_cdclk
funcs. 

This is not the complete solution. The plumming in bxt_set_cdclk()
for the values set in atomic_check() is not part of this series.
Just checking if accessing these values later is possible
and dumping these for sanity checking for now.


Anusha Srivatsa (5):
  drm/i915/display Add dg2_prog_squash_ctl() helper
  drm/i915/display: add cdclk action struct to cdclk_config
  drm/i915/display: Plug squash to cdclk atomic changes
  drm/i915/display: Plug crawl bits to atomic check
  drm/i915/display: Dump the new cdclk config values

 drivers/gpu/drm/i915/display/intel_cdclk.c | 59 +++++++++++++++++-----
 drivers/gpu/drm/i915/display/intel_cdclk.h | 14 +++++
 2 files changed, 60 insertions(+), 13 deletions(-)

-- 
2.25.1



More information about the Intel-gfx-trybot mailing list