disp: msm: fix kw issues in sde driver

This change addresses out of range and null checks in
sde driver.

Change-Id: I4ee82760ce3ee7053c336e49ec9eaae8b4c31b1e
Signed-off-by: Narendra Muppalla <NarendraM@codeaurora.org>
Цей коміт міститься в:
Narendra Muppalla
2020-06-03 15:15:17 -07:00
джерело 077c72680b
коміт 5a1af16b1a
5 змінених файлів з 12 додано та 16 видалено

Переглянути файл

@@ -846,11 +846,9 @@ static void _sde_plane_setup_scaler3(struct sde_plane *psde,
bool pre_down_supported = (psde->features & BIT(SDE_SSPP_PREDOWNSCALE));
bool inline_rotation = (pstate->rotation & DRM_MODE_ROTATE_90);
if (!psde || !pstate || !fmt ||
!chroma_subsmpl_h || !chroma_subsmpl_v) {
SDE_ERROR("psde %d pstate %d fmt %d smp_h %d smp_v %d\n",
!!psde, !!pstate, !!fmt, chroma_subsmpl_h,
chroma_subsmpl_v);
if (!fmt || !chroma_subsmpl_h || !chroma_subsmpl_v) {
SDE_ERROR("fmt %d smp_h %d smp_v %d\n", !fmt,
chroma_subsmpl_h, chroma_subsmpl_v);
return;
}