]> 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)
commit16d679ec1f8bb2090915ebef7a177c67f781d78e
tree9933e580f2feb341bd330a755a36d24e2b9c46aa
parentd330570578b357641c43f43791aec7dc6a806e71
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