disp: msm: sde: avoid access out of range issues in sde cp code

Address out of range issues due to faulty and missing
array size checks.

Change-Id: I2aefb1b8d4015a73ea87a64182e090247f5a9da0
Signed-off-by: Christopher Braga <cbraga@codeaurora.org>
This commit is contained in:
Christopher Braga 2020-04-23 17:45:35 -04:00 • committed by Gerrit - the friendly Code Review server
commit a17846fecd

View file

@ -1653,7 +1653,7 @@ void sde_cp_dspp_flush_helper(struct sde_crtc *sde_crtc, u32 feature)
dspp->sb_dma_in_use = false;
_flush_sb_dma_hw(active_ctls, ctl,
sizeof(active_ctls));
ARRAY_SIZE(active_ctls));
ctl->ops.update_bitmask_dspp_subblk(ctl,
dspp->idx, sub_blk, true);
} else {