]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915: Parameterize PWRCTX_MAXCNT
authorMatt Roper <matthew.d.roper@intel.com>
Tue, 11 Jan 2022 05:15:51 +0000 (21:15 -0800)
committerMatt Roper <matthew.d.roper@intel.com>
Tue, 11 Jan 2022 21:45:38 +0000 (13:45 -0800)
commita66a708fea1f7895b048ad2867650ab7c1598700
tree9933e580f2feb341bd330a755a36d24e2b9c46aa
parenta102f6f8c044226fc8f218c04a0e27a658d66cd2
drm/i915: Parameterize PWRCTX_MAXCNT

Rather than having separate definitions for each engine, create a single
parameterized macro that takes the engine base offset.  This will also
ensure we get to the proper offset if we ever need to use these
registers on newer platforms (where the media engine offsets have
changed).

Cc: Jani Nikula <jani.nikula@linux.intel.com>
Signed-off-by: Matt Roper <matthew.d.roper@intel.com>
Reviewed-by: Jani Nikula <jani.nikula@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20220111051600.3429104-3-matthew.d.roper@intel.com
drivers/gpu/drm/i915/gt/intel_rc6.c
drivers/gpu/drm/i915/i915_reg.h