Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0158a04d authored by Govinda Rajulu Chenna's avatar Govinda Rajulu Chenna Committed by Gerrit - the friendly Code Review server
Browse files

drm/msm/dp: fix mode switch issue with fec on



Switching mode may trigger link-training as part of ctrl_on.
Driver needs to turn off fec on tx side before performing the
link-training if previous link configuration is enabled with
fec. Performing link-training without turning off fec causes
link training failures.

The change ensures to disable fec configuration before
performing the link-training.

CRs-Fixed: 2408160
Change-Id: I122d07a8e5bd70679430c3cfab2739b5f98af872
Signed-off-by: default avatarGovinda Rajulu Chenna <gchenna@codeaurora.org>
parent 5515f145
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -177,6 +177,7 @@ static void dp_ctrl_configure_source_link_params(struct dp_ctrl_private *ctrl,
				ctrl->link->link_params.lane_count);
		ctrl->catalog->mainlink_levels(ctrl->catalog,
				ctrl->link->link_params.lane_count);
		ctrl->catalog->fec_config(ctrl->catalog, false);
		ctrl->catalog->mainlink_ctrl(ctrl->catalog, true);
	} else {
		ctrl->catalog->mainlink_ctrl(ctrl->catalog, false);