This DC patchset brings improvements in multiple areas. In summary, we have: * Improvements on PSR-SU * Improvements and fixes on DML calculation * Fix on Dynamic Refresh Rate for DCN 3.1.4 * Fix on DC commit streams * Fix on DDC GPIO pin * Fix on Sub-ViewPort * Fix on DSC * Enable DP HDMI 2.1 PCON * Fix on seamless boot * Fix on OTG programming * Fix on DTB clock Cc: Daniel Wheeler <daniel.wheeler@xxxxxxx> Alvin Lee (1): drm/amd/display: Ensure commit_streams returns the DC return code Aric Cyr (1): drm/amd/display: 3.2.215 Aurabindo Pillai (1): drm/amd/display: trigger timing sync only if TG is running Charlene Liu (1): drm/amd/display: correct static_screen_event_mask Chris Park (1): drm/amd/display: Remove DTB DTO on CLK update David Galiffi (1): drm/amd/display: Enable dp_hdmi21_pcon support Dillon Varone (3): drm/amd/display: Disable uclk pstate for subvp pipes drm/amd/display: Bypass DET swath fill check for max clocks drm/amd/display: set optimized required for comp buf changes Dmytro Laktyushkin (1): drm/amd/display: prevent seamless boot on displays that don't have the preferred dig Michael Strauss (1): drm/amd/display: Fix DCN2.1 default DSC clocks Nicholas Kazlauskas (1): drm/amd/display: Add debug option to skip PSR CRTC disable Paul Hsieh (1): drm/amd/display: read invalid ddc pin status cause engine busy Zhongwei (1): drm/amd/display: correct DML calc error of UrgentLatency .../display/dc/clk_mgr/dcn32/dcn32_clk_mgr.c | 37 ----------------- drivers/gpu/drm/amd/display/dc/core/dc.c | 5 ++- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 2 +- drivers/gpu/drm/amd/display/dc/dc.h | 3 +- .../amd/display/dc/dcn10/dcn10_hw_sequencer.c | 6 +++ .../drm/amd/display/dc/dcn20/dcn20_hwseq.c | 7 +++- .../amd/display/dc/dcn301/dcn301_resource.c | 2 + .../amd/display/dc/dcn302/dcn302_resource.c | 2 + .../amd/display/dc/dcn303/dcn303_resource.c | 2 + .../drm/amd/display/dc/dcn31/dcn31_hwseq.c | 40 +++++++++++++++++++ .../drm/amd/display/dc/dcn31/dcn31_hwseq.h | 4 ++ .../gpu/drm/amd/display/dc/dcn31/dcn31_init.c | 4 +- .../gpu/drm/amd/display/dc/dcn31/dcn31_optc.c | 29 +++++++++++++- .../gpu/drm/amd/display/dc/dcn31/dcn31_optc.h | 5 ++- .../drm/amd/display/dc/dcn314/dcn314_init.c | 4 +- .../drm/amd/display/dc/dcn314/dcn314_optc.c | 2 +- .../amd/display/dc/dcn314/dcn314_resource.c | 1 + .../drm/amd/display/dc/dcn32/dcn32_hwseq.c | 10 ++--- .../amd/display/dc/dcn321/dcn321_resource.c | 2 +- .../drm/amd/display/dc/dml/dcn20/dcn20_fpu.c | 6 +-- .../dc/dml/dcn30/display_mode_vba_30.c | 2 +- .../dc/dml/dcn31/display_mode_vba_31.c | 2 +- .../dc/dml/dcn314/display_mode_vba_314.c | 2 +- .../dc/dml/dcn32/display_mode_vba_32.c | 3 +- .../display/dc/gpio/dcn32/hw_factory_dcn32.c | 4 +- 25 files changed, 122 insertions(+), 64 deletions(-) -- 2.25.1