diff options
| author | Adrian Salido-Moreno <adrianm@codeaurora.org> | 2013-10-01 14:29:17 -0700 |
|---|---|---|
| committer | David Keitel <dkeitel@codeaurora.org> | 2016-03-23 20:21:46 -0700 |
| commit | cd2401aa6fbac7cca3bc468d19e1b6a2912313fc (patch) | |
| tree | e32da9f6d5552dc1cafa51202e4cdd86053dfee0 | |
| parent | 7c78b51226bf2d3189707f7f5eeab337a1277ad6 (diff) | |
msm: mdss: update error codes returned to user space
Some of the error codes reported to user space may not be properly
handled or can be confused. Replacing the error codes returned with more
unique ones to correctly identify problem.
CRs-Fixed: 549702
Change-Id: I01ffff79e748fc852898dc7605fd15873dfb33f8
Signed-off-by: Adrian Salido-Moreno <adrianm@codeaurora.org>
| -rw-r--r-- | drivers/video/fbdev/msm/mdss_mdp_overlay.c | 4 | ||||
| -rw-r--r-- | drivers/video/fbdev/msm/mdss_mdp_pipe.c | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/drivers/video/fbdev/msm/mdss_mdp_overlay.c b/drivers/video/fbdev/msm/mdss_mdp_overlay.c index 1ccd81bd2941..e4377771a12f 100644 --- a/drivers/video/fbdev/msm/mdss_mdp_overlay.c +++ b/drivers/video/fbdev/msm/mdss_mdp_overlay.c @@ -372,7 +372,7 @@ static int mdss_mdp_overlay_pipe_setup(struct msm_fb_data_type *mfd, if (req->flags & MDP_ROT_90) { pr_err("unsupported inline rotation\n"); - return -ENOTSUPP; + return -EOPNOTSUPP; } if ((req->dst_rect.w > MAX_DST_W) || (req->dst_rect.h > MAX_DST_H)) { @@ -436,7 +436,7 @@ static int mdss_mdp_overlay_pipe_setup(struct msm_fb_data_type *mfd, if (pipe == NULL) { pr_err("error allocating pipe\n"); - return -ENOMEM; + return -ENODEV; } ret = mdss_mdp_pipe_map(pipe); diff --git a/drivers/video/fbdev/msm/mdss_mdp_pipe.c b/drivers/video/fbdev/msm/mdss_mdp_pipe.c index 1b50e75037ae..ffe5295c18ed 100644 --- a/drivers/video/fbdev/msm/mdss_mdp_pipe.c +++ b/drivers/video/fbdev/msm/mdss_mdp_pipe.c @@ -246,7 +246,7 @@ int mdss_mdp_smp_reserve(struct mdss_mdp_pipe *pipe) for (; i >= 0; i--) mdss_mdp_smp_mmb_free(pipe->smp_map[i].reserved, false); - rc = -ENOMEM; + rc = -ENOBUFS; } mutex_unlock(&mdss_mdp_smp_lock); |
