drm/i915/mtl: Add MTL performance tuning changes
authorRadhakrishna Sripada <radhakrishna.sripada@intel.com>
Wed, 17 May 2023 23:31:10 +0000 (16:31 -0700)
committerRadhakrishna Sripada <radhakrishna.sripada@intel.com>
Thu, 18 May 2023 16:57:43 +0000 (09:57 -0700)
commit5f12c8d0a761af5dda2e798b1af56ff967442b83
tree983ad933294f32a2968df20d4150d7d0448acb53
parent25e7976db86bed5f1826bdd5c59e5be424a9d91f
drm/i915/mtl: Add MTL performance tuning changes

MTL reuses the tuning parameters for DG2. Extend the dg2
performance tuning parameters to MTL.

v2: Add DRAW_WATERMARK tuning parameter.
v3: Limit DRAW_WATERMARK tuning to non A0 step.
v4: Reorder platform checks.
    Restrict Blend fill caching optimization to Render GT.
v5: Move mtl tuning params to its own function

Bspec: 68331
Cc: Haridhar Kalvala <haridhar.kalvala@intel.com>
Cc: Matt Roper <matthew.d.roper@intel.com>
Reviewed-by: Gustavo Sousa <gustavo.sousa@intel.com>
Signed-off-by: Radhakrishna Sripada <radhakrishna.sripada@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20230517233111.297542-1-radhakrishna.sripada@intel.com
drivers/gpu/drm/i915/gt/intel_workarounds.c