diff --git a/msm/sde/sde_crtc.c b/msm/sde/sde_crtc.c index 3d2e9a5db1..83a7bbef28 100644 --- a/msm/sde/sde_crtc.c +++ b/msm/sde/sde_crtc.c @@ -1340,9 +1340,11 @@ static void __sde_crtc_assign_active_cfg(struct sde_crtc *sdecrtc, u8 found = 0; int i; - for (i = 0; i < SDE_STAGE_MAX && !found; i++) { - if (sdecrtc->active_cfg.stage[i][0] == SSPP_NONE) + for (i = 0; i < SDE_STAGE_MAX; i++) { + if (sdecrtc->active_cfg.stage[i][0] == SSPP_NONE) { found = 1; + break; + } } if (!found) { SDE_ERROR("All active configs are allocated\n");