OSDN Git Service

drm/i915/tgl: Add Wa_22010178259:tgl
authorMatt Roper <matthew.d.roper@intel.com>
Wed, 19 Feb 2020 21:56:55 +0000 (13:56 -0800)
committerMatt Roper <matthew.d.roper@intel.com>
Fri, 21 Feb 2020 22:55:47 +0000 (14:55 -0800)
commit87e04f75928bb5d357ef7df4eedc1a7e2761a833
tree71432a4c9d46b3ad1737fa304a1b9ec474cdba49
parent00de702c6c6fc131734093622e02b4a133ac8853
drm/i915/tgl: Add Wa_22010178259:tgl

We need to explicitly set the TLB Request Timer initial value in the
BW_BUDDY registers to 0x8 rather than relying on the hardware default.

v2: Apply missing REG_FIELD_PREP to ensure 0x8 is placed in the correct
    bits during the rmw.  (Jose)

Bspec: 52890
Bspec: 50044
Fixes: 3fa01d642fa7 ("drm/i915/tgl: Program BW_BUDDY registers during display init")
Cc: Stanislav Lisovskiy <stanislav.lisovskiy@intel.com>
Cc: José Roberto de Souza <jose.souza@intel.com>
Signed-off-by: Matt Roper <matthew.d.roper@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20200219215655.2923650-1-matthew.d.roper@intel.com
Reviewed-by: José Roberto de Souza <jose.souza@intel.com>
drivers/gpu/drm/i915/display/intel_display_power.c
drivers/gpu/drm/i915/i915_reg.h