OSDN Git Service

drm/i915/ddi: Don't frob the DP link scramble disabling flag
authorImre Deak <imre.deak@intel.com>
Tue, 14 Jul 2020 15:31:40 +0000 (18:31 +0300)
committerRodrigo Vivi <rodrigo.vivi@intel.com>
Mon, 17 Aug 2020 20:15:41 +0000 (16:15 -0400)
commit963501bdd094acb4a382d185a9754cd30b8903ba
tree8b064e8792f74af0d86b18f70744c7b11272338b
parent366ec167ea73c36ec2a2ccd144306623e8e49b9c
drm/i915/ddi: Don't frob the DP link scramble disabling flag

According to BSpec this flag should not be changed while the DDI
function is enabled. On BDW+ the DP_TP_CTL register spec also states it
explicitly that the HW takes care of enabling/disabling the scrambling
for training patterns (and it must stay enabled for normal pixel
output). Assume that this HW automatic handling of scrambling is also
true for HSW.

BSpec: 8013, 7557, 50484

Signed-off-by: Imre Deak <imre.deak@intel.com>
Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20200714153141.10280-1-imre.deak@intel.com
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
drivers/gpu/drm/i915/display/intel_ddi.c