diff options
Diffstat (limited to 'drivers/media/platform/meson/ge2d/ge2d.c')
| -rw-r--r-- | drivers/media/platform/meson/ge2d/ge2d.c | 4 | 
1 files changed, 2 insertions, 2 deletions
| diff --git a/drivers/media/platform/meson/ge2d/ge2d.c b/drivers/media/platform/meson/ge2d/ge2d.c index 153612ca96fc..a1393fefa8ae 100644 --- a/drivers/media/platform/meson/ge2d/ge2d.c +++ b/drivers/media/platform/meson/ge2d/ge2d.c @@ -757,7 +757,7 @@ static int ge2d_s_ctrl(struct v4l2_ctrl *ctrl)  		if (ctrl->val == 90) {  			ctx->hflip = 0; -			ctx->vflip = 0; +			ctx->vflip = 1;  			ctx->xy_swap = 1;  		} else if (ctrl->val == 180) {  			ctx->hflip = 1; @@ -765,7 +765,7 @@ static int ge2d_s_ctrl(struct v4l2_ctrl *ctrl)  			ctx->xy_swap = 0;  		} else if (ctrl->val == 270) {  			ctx->hflip = 1; -			ctx->vflip = 1; +			ctx->vflip = 0;  			ctx->xy_swap = 1;  		} else {  			ctx->hflip = 0; | 
