]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
drm/amd/display: Fix performance regression from full updates
authorDominik Kaszewski <dominik.kaszewski@amd.com>
Fri, 3 Oct 2025 09:50:55 +0000 (11:50 +0200)
committerAlex Deucher <alexander.deucher@amd.com>
Mon, 20 Oct 2025 22:24:49 +0000 (18:24 -0400)
commitbf95cf7f7a06850648169bfbe7935073f35f6414
tree4b74a485ac101d03a9f316b08fe7b167b6149c6a
parent03a593b1acbaf5adabf766738da8f9a619151511
drm/amd/display: Fix performance regression from full updates

[Why]
full_update_required is too strict at update_planes_and_stream_state,
causing a performance regression due to too many updates being full.

[How]
* Carve out weak version of full_update_required for use inside
update_planes_and_stream_state.

Reviewed-by: Nicholas Kazlauskas <nicholas.kazlauskas@amd.com>
Signed-off-by: Dominik Kaszewski <dominik.kaszewski@amd.com>
Signed-off-by: Aurabindo Pillai <aurabindo.pillai@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/dc/core/dc.c