OSDN Git Service

drm/i915/tgl: do not enable transcoder clock twice on MST
authorLucas De Marchi <lucas.demarchi@intel.com>
Wed, 30 Oct 2019 01:24:46 +0000 (18:24 -0700)
committerLucas De Marchi <lucas.demarchi@intel.com>
Mon, 4 Nov 2019 21:44:30 +0000 (13:44 -0800)
commita687b4ef6e2825162fb58bffaf1556ca68705393
tree96e3ed73baa7d7534c659551e34ee43eb252082b
parent142110c4ef6d2dfaf109ad60a3a2bcbc9bec0cd1
drm/i915/tgl: do not enable transcoder clock twice on MST

For MST on Tiger Lake there are different moments when we need to
configure the transcoder clock select. For the first link this is in step
7.a of the spec, before training the link.  For additional streams this
should be done as part of step 8.b after programming receiver VC Payload
ID.

Bspec: 49190

Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
Reviewed-by: José Roberto de Souza <jose.souza@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20191030012448.14937-4-lucas.demarchi@intel.com
drivers/gpu/drm/i915/display/intel_ddi.c
drivers/gpu/drm/i915/display/intel_dp_mst.c