From: Leo Li <sunpeng...@amd.com> This series has dependencies on the recent Renoir series: https://patchwork.freedesktop.org/series/67803/#rev2
Summary of changes: * Enable PSR on supported eDP panels * Allow programming of negative gamma slope Aidan Yang (2): drm/amd/display: Don't use optimized gamma22 with eetf drm/amd/display: Allow inverted gamma Alvin Lee (1): drm/amd/display: Update min dcfclk Anthony Koo (2): drm/amd/display: correctly populate dpp refclk in fpga drm/amd/display: Proper return of result when aux engine acquire fails Aric Cyr (2): drm/amd/display: 3.2.55 drm/amd/display: 3.2.56 Dmytro Laktyushkin (8): drm/amd/display: remove unused code drm/amd/display: split dcn20 fast validate into more functions drm/amd/display: correctly initialize dml odm variables drm/amd/display: move dispclk vco freq to clk mgr base drm/amd/display: remove unnecessary assert drm/amd/display: fix number of dcn21 dpm clock levels drm/amd/display: add embedded flag to dml drm/amd/display: fix avoid_split for dcn2+ validation Eric Yang (2): drm/amd/display: move wm ranges reporting to end of init hw drm/amd/display: fix hubbub deadline programing Jordan Lazare (1): drm/amd/display: Remove superfluous assert Joshua Aberback (1): drm/amd/display: Apply vactive dram clock change workaround to dcn2 DMLv2 Jun Lei (4): drm/amd/display: add 50us buffer as WA for pstate switch in active drm/amd/display: add odm visual confirm drm/amd/display: add flag to allow diag to force enumerate edp drm/amd/display: do not synchronize "drr" displays Krunoslav Kovac (1): drm/amd/display: Only use EETF when maxCL > max display Lewis Huang (1): drm/amd/display: take signal type from link Michael Strauss (3): drm/amd/display: Fix MPO & pipe split on 3-pipe dcn2x drm/amd/display: Passive DP->HDMI dongle detection fix drm/amd/display: Disable force_single_disp_pipe_split on DCN2+ Noah Abradjian (1): drm/amd/display: Make clk mgr the only dto update point Paul Hsieh (1): drm/amd/display: audio endpoint cannot switch Reza Amini (1): drm/amd/display: Add center mode for integer scaling in DC Roman Li (2): drm/amd/display: Add debugfs entry for reading psr state drm/amd/display: Enable PSR Sung Lee (1): drm/amd/display: Do not call update bounding box on dc create Yogesh Mohan Marimuthu (1): drm/amd/display: map TRANSMITTER_UNIPHY_x to LINK_REGS_x Yongqiang Sun (2): drm/amd/display: Add unknown clk state. drm/amd/display: enable vm by default for rn. .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 133 ++++++++- .../amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 21 ++ .../display/amdgpu_dm/amdgpu_dm_mst_types.c | 1 + .../display/dc/clk_mgr/dce100/dce_clk_mgr.c | 14 +- .../dc/clk_mgr/dce112/dce112_clk_mgr.c | 4 +- .../display/dc/clk_mgr/dcn10/rv1_clk_mgr.c | 10 +- .../display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 38 ++- .../amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 178 ++++++------ .../amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.h | 7 - .../dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.c | 2 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 8 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 149 ++++++++++ .../gpu/drm/amd/display/dc/core/dc_link_ddc.c | 24 +- .../gpu/drm/amd/display/dc/core/dc_resource.c | 54 +++- drivers/gpu/drm/amd/display/dc/dc.h | 9 +- drivers/gpu/drm/amd/display/dc/dc_ddc_types.h | 3 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 5 +- .../amd/display/dc/dce100/dce100_resource.c | 37 ++- .../display/dc/dce110/dce110_hw_sequencer.c | 11 +- .../amd/display/dc/dce110/dce110_resource.c | 37 ++- .../amd/display/dc/dce112/dce112_resource.c | 37 ++- .../amd/display/dc/dce120/dce120_resource.c | 37 ++- .../drm/amd/display/dc/dce80/dce80_resource.c | 37 ++- .../amd/display/dc/dcn10/dcn10_cm_common.c | 22 +- .../amd/display/dc/dcn10/dcn10_hw_sequencer.c | 4 + .../drm/amd/display/dc/dcn10/dcn10_resource.c | 28 +- .../drm/amd/display/dc/dcn20/dcn20_hwseq.c | 33 ++- .../drm/amd/display/dc/dcn20/dcn20_hwseq.h | 4 +- .../drm/amd/display/dc/dcn20/dcn20_resource.c | 260 +++++++++++------- .../drm/amd/display/dc/dcn20/dcn20_resource.h | 31 +++ .../drm/amd/display/dc/dcn21/dcn21_resource.c | 78 +++++- drivers/gpu/drm/amd/display/dc/dm_pp_smu.h | 4 +- .../dc/dml/dcn20/display_mode_vba_20.c | 3 +- .../dc/dml/dcn20/display_mode_vba_20v2.c | 3 +- .../amd/display/dc/dml/display_mode_structs.h | 1 + .../drm/amd/display/dc/dml/display_mode_vba.c | 3 + .../drm/amd/display/dc/dml/display_mode_vba.h | 1 + .../gpu/drm/amd/display/dc/inc/core_types.h | 4 - .../gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 3 +- .../amd/display/dc/inc/hw/clk_mgr_internal.h | 2 - .../amd/display/modules/color/color_gamma.c | 51 +++- 41 files changed, 1074 insertions(+), 317 deletions(-) -- 2.23.0 _______________________________________________ amd-gfx mailing list amd-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/amd-gfx