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

Commit 155a408e authored by Linux Build Service Account's avatar Linux Build Service Account Committed by Gerrit - the friendly Code Review server
Browse files

Merge "msm: mdss: Minimize cases of BL lock in update backlight"

parents efae5a21 030cb911
Loading
Loading
Loading
Loading
+11 −9
Original line number Diff line number Diff line
@@ -997,8 +997,9 @@ void mdss_fb_update_backlight(struct msm_fb_data_type *mfd)
{
	struct mdss_panel_data *pdata;

	if (mfd->unset_bl_level) {
		mutex_lock(&mfd->bl_lock);
	if (mfd->unset_bl_level && !mfd->bl_updated) {
		if (!mfd->bl_updated) {
			pdata = dev_get_platdata(&mfd->pdev->dev);
			if ((pdata) && (pdata->set_backlight)) {
				mfd->bl_level = mfd->unset_bl_level;
@@ -1009,6 +1010,7 @@ void mdss_fb_update_backlight(struct msm_fb_data_type *mfd)
		}
		mutex_unlock(&mfd->bl_lock);
	}
}

static int mdss_fb_blank_sub(int blank_mode, struct fb_info *info,
			     int op_enable)