diff --git a/msm/sde/sde_plane.c b/msm/sde/sde_plane.c index f6e0acba03..0b4adf3e97 100644 --- a/msm/sde/sde_plane.c +++ b/msm/sde/sde_plane.c @@ -2831,8 +2831,7 @@ static void _sde_plane_sspp_setup_sys_cache(struct sde_plane *psde, cfg->flags |= SYS_CACHE_NO_ALLOC; cfg->type = SDE_SYS_CACHE_DISP; - } else if ((sc_cfg[fb_cache_type].has_sys_cache) - && (fb_cache_flag & MSM_FB_CACHE_WRITE_EN)) { + } else if ((sc_cfg[fb_cache_type].has_sys_cache) && fb_cache_flag) { cfg->rd_en = true; cfg->rd_scid = sc_cfg[fb_cache_type].llcc_scid; cfg->rd_noallocate = true;