diff --git a/drivers/video/fbdev/msm/mdss_mdp_intf_writeback.c b/drivers/video/fbdev/msm/mdss_mdp_intf_writeback.c index b2e1e6bc91d5..15910f4d430a 100644 --- a/drivers/video/fbdev/msm/mdss_mdp_intf_writeback.c +++ b/drivers/video/fbdev/msm/mdss_mdp_intf_writeback.c @@ -407,11 +407,8 @@ static int mdss_mdp_writeback_prepare_rot(struct mdss_mdp_ctl *ctl, void *arg) return -EINVAL; } - if (ctx->bwc_mode || ctx->rot90) - format = mdss_mdp_get_rotator_dst_format(rot->format, - ctx->rot90, ctx->bwc_mode); - else - format = rot->format; + format = mdss_mdp_get_rotator_dst_format(rot->format, + ctx->rot90, ctx->bwc_mode); if (ctx->rot90) ctx->opmode |= BIT(5); /* ROT 90 */