Merge "msm: mdss: wait for kickoff before executing mode switch changes"
This commit is contained in:
commit
6fa5e24922
1 changed files with 3 additions and 0 deletions
|
@ -4664,6 +4664,9 @@ static int mdss_fb_mode_switch(struct msm_fb_data_type *mfd, u32 mode)
|
||||||
if (!mfd || !mfd->panel_info)
|
if (!mfd || !mfd->panel_info)
|
||||||
return -EINVAL;
|
return -EINVAL;
|
||||||
|
|
||||||
|
/* make sure that we are idle while switching */
|
||||||
|
mdss_fb_wait_for_kickoff(mfd);
|
||||||
|
|
||||||
pinfo = mfd->panel_info;
|
pinfo = mfd->panel_info;
|
||||||
if (pinfo->mipi.dms_mode == DYNAMIC_MODE_SWITCH_SUSPEND_RESUME) {
|
if (pinfo->mipi.dms_mode == DYNAMIC_MODE_SWITCH_SUSPEND_RESUME) {
|
||||||
ret = mdss_fb_blanking_mode_switch(mfd, mode);
|
ret = mdss_fb_blanking_mode_switch(mfd, mode);
|
||||||
|
|
Loading…
Add table
Reference in a new issue