summaryrefslogtreecommitdiff
path: root/drivers/video/fbdev
diff options
context:
space:
mode:
authorTerence Hampson <thampson@codeaurora.org>2015-04-22 11:34:29 -0400
committerDavid Keitel <dkeitel@codeaurora.org>2016-03-23 20:40:38 -0700
commit9bed64d0b81bbf0be5eb4cfa3587b7b875f91ca6 (patch)
treebe223180eb54574b6811ed1d1bbd2883630706eb /drivers/video/fbdev
parent4629783f33340c5c1e25457a083ba7be728a028d (diff)
mdss: mdp: Correct return value of wait for wfd finish
mdss_mdp_wfd_wait_for_finish was returning positive value causing false failures in atomic validate of wfd. Change-Id: Idbb8c3a22040d3c8b0f31fa7be8143261ccbfb85 Signed-off-by: Terence Hampson <thampson@codeaurora.org>
Diffstat (limited to 'drivers/video/fbdev')
-rw-r--r--drivers/video/fbdev/msm/mdss_mdp_wfd.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/video/fbdev/msm/mdss_mdp_wfd.c b/drivers/video/fbdev/msm/mdss_mdp_wfd.c
index fc29c813afd5..1004de0f22de 100644
--- a/drivers/video/fbdev/msm/mdss_mdp_wfd.c
+++ b/drivers/video/fbdev/msm/mdss_mdp_wfd.c
@@ -73,6 +73,9 @@ int mdss_mdp_wfd_wait_for_finish(struct mdss_mdp_wfd *wfd)
if (ret == 0)
ret = -ETIME;
+ else if (ret > 0)
+ ret = 0;
+
return ret;
}