diff options
| author | Jeykumar Sankaran <jsanka@codeaurora.org> | 2013-10-30 16:17:12 -0700 |
|---|---|---|
| committer | David Keitel <dkeitel@codeaurora.org> | 2016-03-23 20:22:54 -0700 |
| commit | 35203951b1c2d22d1cc706a52792502a5dec5c8e (patch) | |
| tree | 19f643f792793bd6016f065bc904be5a1ed7098f | |
| parent | 046cad6c27814752cc5a87a2015cb23fe9cb6ae2 (diff) | |
mdp: mdss: Honor ROI only for interface mixers
When partial update is enabled and we have a valid ROI, crop
source and destination rectangles against ROI only those pipes configured
for interface mixers.
Change-Id: I75111998a43f796f9315b25709e78a568fb1ec0c
Signed-off-by: Jeykumar Sankaran <jsanka@codeaurora.org>
| -rw-r--r-- | drivers/video/fbdev/msm/mdss_mdp_pipe.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/video/fbdev/msm/mdss_mdp_pipe.c b/drivers/video/fbdev/msm/mdss_mdp_pipe.c index e3525936b45a..2ec25962db71 100644 --- a/drivers/video/fbdev/msm/mdss_mdp_pipe.c +++ b/drivers/video/fbdev/msm/mdss_mdp_pipe.c @@ -735,7 +735,8 @@ static int mdss_mdp_image_setup(struct mdss_mdp_pipe *pipe, dst = pipe->dst; src = pipe->src; - mdss_mdp_crop_rect(&src, &dst, &sci); + if (pipe->mixer->type == MDSS_MDP_MIXER_TYPE_INTF) + mdss_mdp_crop_rect(&src, &dst, &sci); src_size = (src.h << 16) | src.w; src_xy = (src.y << 16) | src.x; |
