OSDN Git Service

drm/i915/mtl: Reset only one lane in case of MFD
authorMika Kahola <mika.kahola@intel.com>
Thu, 1 Jun 2023 10:13:14 +0000 (13:13 +0300)
committerJouni Högander <jouni.hogander@intel.com>
Mon, 5 Jun 2023 09:35:29 +0000 (12:35 +0300)
commit619a06dba6fa38de1b85c09ac74bb8aa2449ce0c
treecbb72f7e66eff25fedf6878b134ecd4b85fdf2d2
parentb29a20f7c4995a059ed764ce42389857426397c7
drm/i915/mtl: Reset only one lane in case of MFD

In case when only two or less transmit lanes are owned such as MFD
(DP-alt with x2 lanes) we need to reset only one data lane (lane0).
With only x2 lanes we don't need to poll for the phy current
status on both data lanes since only the owned data lane will respond.

v2: Find better naming for lanes and revise the commit message (Luca)

Reviewed-by: Arun R Murthy <arun.r.murthy@intel.com> (v1)
Signed-off-by: Mika Kahola <mika.kahola@intel.com>
Reviewed-by: Luca Coelho <luciano.coelho@intel.com> (v2)
Signed-off-by: Jouni Högander <jouni.hogander@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20230601101314.332392-1-mika.kahola@intel.com
drivers/gpu/drm/i915/display/intel_cx0_phy.c