]> www.infradead.org Git - users/jedix/linux-maple.git/commit
drm/amd/display: Skip unnecessary abm disable
authorSherry Wang <yao.wang1@amd.com>
Thu, 6 Jun 2024 08:51:43 +0000 (16:51 +0800)
committerAlex Deucher <alexander.deucher@amd.com>
Mon, 1 Jul 2024 20:06:53 +0000 (16:06 -0400)
commit3269d6fb7580e91313f40dffcff70c01cd3f0717
treedddd941b99544a738bbd838abf1df9ab04d8c1de
parentbbd0d1c942cbac87404ed2bca0aa4f7907b8f47f
drm/amd/display: Skip unnecessary abm disable

[Why]
We try to disable abm immediately when it's being gradually
disabled, which causes backlight ramping being paused in the
middle

[How]
Don't disable abm immediately if abm has been or is being
disabled through set_abm_level path

Reviewed-by: Anthony Koo <anthony.koo@amd.com>
Signed-off-by: Jerry Zuo <jerry.zuo@amd.com>
Signed-off-by: Sherry Wang <yao.wang1@amd.com>
Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/dc/hwss/dcn21/dcn21_hwseq.c