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

Commit d62fb816 authored by zhaoyuan's avatar zhaoyuan Committed by Gerrit - the friendly Code Review server
Browse files

msm: mdss: do not update polarity for DSI interface



Polarity should be updated based on HDMI resolution
for HDMI display. However, DSI interface does not need
to update polarity.

CRs-Fixed: 2046790
Change-Id: I4a30fcd7ebec70224accd2178c14bd37d2059f4e
Signed-off-by: default avatarzhaoyuan <yzhao@codeaurora.org>
parent a37c10a1
Loading
Loading
Loading
Loading
+7 −2
Original line number Diff line number Diff line
@@ -643,8 +643,13 @@ static int mdss_mdp_video_timegen_setup(struct mdss_mdp_ctl *ctl,
	display_hctl = (hsync_end_x << 16) | hsync_start_x;

	den_polarity = 0;
	if (ctx->intf_type == MDSS_INTF_HDMI) {
		hsync_polarity = p->h_polarity;
		vsync_polarity = p->v_polarity;
	} else {
		hsync_polarity = 0;
		vsync_polarity = 0;
	}
	polarity_ctl = (den_polarity << 2)   | /*  DEN Polarity  */
		       (vsync_polarity << 1) | /* VSYNC Polarity */
		       (hsync_polarity << 0);  /* HSYNC Polarity */