]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915/tgl: Drop Wa#1178
authorMatt Roper <matthew.d.roper@intel.com>
Fri, 13 Dec 2019 00:15:10 +0000 (16:15 -0800)
committerMatt Roper <matthew.d.roper@intel.com>
Fri, 13 Dec 2019 20:06:34 +0000 (12:06 -0800)
commite603c968c9dcbb2ba38342a5b89c5b24dab547ed
tree7931de42bc189f3c61099d6db8f108655567a317
parent146e4e58d14b3ec73d41e017e33f671419b54dbf
drm/i915/tgl: Drop Wa#1178

The TGL workaround database no longer shows Wa #1178 (or anything
similar under different workaround names/numbers) so we should be able
to drop it.  In fact Swati just discovered that applying this workaround
is the root cause of some power well enable failures we've been seeing
in CI (gitlab issue 498).

Once we stop applying this WA, TGL no longer utilizes any of the special
handling provided by icl_combo_phy_aux_power_well_ops so we can just
drop back to using the standard hsw-style power well ops instead.

v3: Drop now-unused _TGL_AUX_ANAOVRD1_C definition too.  (Lucas)

Closes: https://gitlab.freedesktop.org/drm/intel/issues/498
Fixes: 47c1b6db94cc ("drm/i915/tgl: apply Display WA #1178 to fix type C dongles")
Cc: Lucas De Marchi <lucas.demarchi@intel.com>
Cc: Swati Sharma <swati2.sharma@intel.com>
Cc: Imre Deak <imre.deak@intel.com>
Signed-off-by: Matt Roper <matthew.d.roper@intel.com>
Reviewed-by: Lucas De Marchi <lucas.demarchi@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20191213001511.678070-3-matthew.d.roper@intel.com
drivers/gpu/drm/i915/display/intel_display_power.c
drivers/gpu/drm/i915/i915_reg.h