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

Commit 2e4188f7 authored by Veera Sundaram Sankaran's avatar Veera Sundaram Sankaran
Browse files

msm: mdss: update split fb for HDMI usecases



For HDMI usecases, set the correct split_mode and split_fb
values on resolution change. Previously, HDMI resolution switch
within the same split_mode was not updating the split_fb values.
Update the mode and values according to the new resolution.

Change-Id: I56d0d937056a1aeff114d6addd674287b202ee60
Signed-off-by: default avatarVeera Sundaram Sankaran <veeras@codeaurora.org>
parent ee630a97
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -4376,8 +4376,9 @@ static void mdss_mdp_set_lm_flag(struct msm_fb_data_type *mfd)
	width = mfd->fbi->var.xres;

	/* setting the appropriate split_mode for HDMI usecases */
	if (mfd->split_mode == MDP_SPLIT_MODE_NONE &&
			width > mdata->max_mixer_width) {
	if ((mfd->split_mode == MDP_SPLIT_MODE_NONE ||
			mfd->split_mode == MDP_DUAL_LM_SINGLE_DISPLAY) &&
			(width > mdata->max_mixer_width)) {
		width /= 2;
		mfd->split_mode = MDP_DUAL_LM_SINGLE_DISPLAY;
		mfd->split_fb_left = width;