]> git.baikalelectronics.ru Git - kernel.git/commit
drm/amd/display: Avoid NULL pointer in set_backlight when ABM is NULL
authorNicholas Kazlauskas <nicholas.kazlauskas@amd.com>
Thu, 2 Apr 2020 19:59:44 +0000 (15:59 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Wed, 22 Apr 2020 22:11:47 +0000 (18:11 -0400)
commit998b01a318ac67086ca6080c6f5ea7aa953ab7a5
tree89ea13263d3f1e6709194dc55c38cb4673b41ccb
parentcad042abeeb1a0f56aefbfa3655719457accc59f
drm/amd/display: Avoid NULL pointer in set_backlight when ABM is NULL

[Why]
On ASIC without ABM support (most dGPU) we run into a null pointer
dereference when attempting to set the backlight level.

[How]
This function requires ABM, so fix up the condition to only allow
DMCU to be optional.

Signed-off-by: Nicholas Kazlauskas <nicholas.kazlauskas@amd.com>
Reviewed-by: Wyatt Wood <Wyatt.Wood@amd.com>
Acked-by: Rodrigo Siqueira <Rodrigo.Siqueira@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/dc/core/dc_link.c