mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-12 07:37:31 -04:00
drm: msm: fix active pipe index
Active pipe index will be incremented when free entry is found with the current implementation. All the indexes will not be used and there is need to have special handling for last index with current implementation. Change adds a break in the loop and simplifies the handling. Change-Id: Ic74ad2aef791ba9c81acb19e85f44edf4d59e434 Signed-off-by: Gopikrishnaiah Anandan <agopik@codeaurora.org>
This commit is contained in:
parent
078d42797b
commit
33404efc1c
1 changed files with 4 additions and 2 deletions
|
|
@ -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");
|
||||
|
|
|
|||
Loading…
Reference in a new issue