Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

drm/amd/display: Set enable_legacy_fast_update to false for DCN35/351

[Why]
Existing logic will treat color temperature update = full update, cause
user color temp adjustment goes wait for update logic and fsleep in that
cause the adjustment not smooth.

[How]
Let DCN35/351 to follow DCN401 to set default value to false.

Reviewed-by: Nicholas Kazlauskas <nicholas.kazlauskas@amd.com>
Signed-off-by: Fudong Wang <fudong.wang@amd.com>
Signed-off-by: Chenyu Chen <chen-yu.chen@amd.com>
Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>

authored by

Fudong Wang and committed by
Alex Deucher
8ae9d73b 9aeb31b2

+2 -2
+1 -1
drivers/gpu/drm/amd/display/dc/resource/dcn35/dcn35_resource.c
··· 788 788 }; 789 789 790 790 static const struct dc_check_config config_defaults = { 791 - .enable_legacy_fast_update = true, 791 + .enable_legacy_fast_update = false, 792 792 }; 793 793 794 794 static const struct dc_panel_config panel_config_defaults = {
+1 -1
drivers/gpu/drm/amd/display/dc/resource/dcn351/dcn351_resource.c
··· 768 768 }; 769 769 770 770 static const struct dc_check_config config_defaults = { 771 - .enable_legacy_fast_update = true, 771 + .enable_legacy_fast_update = false, 772 772 }; 773 773 774 774 static const struct dc_panel_config panel_config_defaults = {