Przeglądaj źródła

Merge "disp: msm: dp: Re-intialize panel after link training failure"

qctecmdr 1 rok temu
rodzic
commit
5ef87fe44b
1 zmienionych plików z 3 dodań i 1 usunięć
  1. 3 1
      msm/dp/dp_ctrl.c

+ 3 - 1
msm/dp/dp_ctrl.c

@@ -798,8 +798,10 @@ static int dp_ctrl_link_setup(struct dp_ctrl_private *ctrl, bool shallow)
 			break;
 		}
 
-		if (rc != -EAGAIN)
+		if (rc != -EAGAIN) {
 			dp_ctrl_link_rate_down_shift(ctrl);
+			ctrl->panel->init(ctrl->panel);
+		}
 
 		dp_ctrl_configure_source_link_params(ctrl, false);
 		dp_ctrl_disable_link_clock(ctrl);