From 9040e63de821bea9a8b1085c07bdd2c8767de073 Mon Sep 17 00:00:00 2001 From: Ping Li Date: Thu, 18 Jun 2015 23:59:05 -0700 Subject: [PATCH] msm: mdss: Correct the condition check for AD input ioctl One of the condition checks in ad_input ioctl is to check the input mode is not MDSS_AD_CALIB_MODE. The current code missed one pair of brackets and made the check invalid. Correct the check to fix the bug. Change-Id: I82a083fe8a1bef6c57a01e20e02fdd14f8c09bde Signed-off-by: Ping Li --- drivers/video/fbdev/msm/mdss_mdp_pp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/video/fbdev/msm/mdss_mdp_pp.c b/drivers/video/fbdev/msm/mdss_mdp_pp.c index 837582562f45..0ec60c280292 100644 --- a/drivers/video/fbdev/msm/mdss_mdp_pp.c +++ b/drivers/video/fbdev/msm/mdss_mdp_pp.c @@ -4890,7 +4890,7 @@ int mdss_mdp_ad_input(struct msm_fb_data_type *mfd, mutex_lock(&ad->lock); if ((!PP_AD_STATE_IS_INITCFG(ad->state) && !PP_AD_STS_IS_DIRTY(ad->sts)) && - !input->mode == MDSS_AD_MODE_CALIB) { + (input->mode != MDSS_AD_MODE_CALIB)) { pr_warn("AD not initialized or configured.\n"); ret = -EPERM; goto error;