[PATCH 00/30] DC Patches Jun 19, 2020
Rodrigo Siqueira
Rodrigo.Siqueira at amd.com
Fri Jun 19 20:11:52 UTC 2020
This DC patchset brings improvements in multiple areas. In summary, we
highlight:
* DCN3 improvements
* Fw updates
* A series of improvements and fixes
Anthony Koo (4):
drm/amd/display: [FW Promotion] Release 1.0.16
drm/amd/display: [FW Promotion] Release 1.0.17
drm/amd/display: [FW Promotion] Release 1.0.18
drm/amd/display: [FW Promotion] Release 1.0.19
Aric Cyr (2):
drm/amd/display: 3.2.90
drm/amd/display: 3.2.91
Aurabindo Pillai (1):
drm/amd/display: clip plane rects in DM before passing into DC
Bhawanpreet Lakha (1):
drm/amd/display: enable assr
Brandon Syu (1):
drm/amd/display: use dispclk AVFS for dppclk
Camille Cho (1):
drm/amd/display: Correctly respond in psr enablement interface
Chris Park (2):
drm/amd/display: Force ODM combine on 5K+ 420 modes
drm/amd/display: Allow 4 split on 10K 420 modes
Dale Zhao (1):
drm/amd/display: fine tune logic of edid max TMDS clock check
David Galiffi (1):
drm/amd/display: Compare v_front_porch when checking if streams are
synchronizable
Derek Lai (1):
drm/amd/display: VSC SDP supported for SST
Dmytro Laktyushkin (1):
drm/amd/display: fix 4to1 odm MPC_OUT_FLOW_CONTROL_COUNT
Eric Yang (1):
drm/amd/display: add mechanism to skip DCN init
Jake Wang (1):
drm/amd/display: Added local_sink null check before access
Martin Leung (1):
drm/amd/display: enable seamless boot for dcn30
Michael Strauss (1):
drm/amd/display: implement edid max TMDS clock check in DC
Mikita Lipski (1):
drm/amd/display: Fix calculation of virtual channel payload
Nicholas Kazlauskas (2):
drm/amd/display: Fix DML failures caused by doubled stereo viewport
drm/amd/display: Fill in dmub_srv fw_version from firmware metadata
Peikang Zhang (1):
drm/amd/display: Red screen observed on startup
Stylon Wang (2):
drm/amd/display: Enable output_bpc property on all outputs
drm/amd/display: Fix ineffective setting of max bpc property
Wenjing Liu (2):
drm/amd/display: allow query ddc data over aux to be read only
operation
drm/amd/display: DP link layer test 4.2.1.1 fix due to specs update
Wyatt Wood (1):
drm/amd/display: Use dmub fw to lock pipe, cursor, dig
Yi-Ling Chen (1):
drm/amd/display: Fixed using wrong eDP power sequence function pointer
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 34 ++-
.../amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 4 +-
.../amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 37 +++
.../display/amdgpu_dm/amdgpu_dm_mst_types.c | 19 +-
.../gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 11 +-
.../display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 18 +-
.../amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 3 +-
drivers/gpu/drm/amd/display/dc/core/dc.c | 40 ++-
drivers/gpu/drm/amd/display/dc/core/dc_link.c | 14 +-
.../gpu/drm/amd/display/dc/core/dc_link_ddc.c | 42 +--
.../gpu/drm/amd/display/dc/core/dc_link_dp.c | 121 ++++++---
.../drm/amd/display/dc/core/dc_link_hwss.c | 8 +-
.../gpu/drm/amd/display/dc/core/dc_resource.c | 4 +
drivers/gpu/drm/amd/display/dc/dc.h | 5 +-
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 28 +-
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.h | 2 +
drivers/gpu/drm/amd/display/dc/dc_link.h | 2 +-
drivers/gpu/drm/amd/display/dc/dc_types.h | 2 +
drivers/gpu/drm/amd/display/dc/dce/Makefile | 3 +-
.../drm/amd/display/dc/dce/dmub_hw_lock_mgr.c | 57 ++++
.../drm/amd/display/dc/dce/dmub_hw_lock_mgr.h | 39 +++
.../amd/display/dc/dcn10/dcn10_hw_sequencer.c | 25 +-
.../amd/display/dc/dcn10/dcn10_link_encoder.c | 7 +
.../drm/amd/display/dc/dcn20/dcn20_hwseq.c | 20 +-
.../drm/amd/display/dc/dcn20/dcn20_resource.c | 13 +
.../drm/amd/display/dc/dcn21/dcn21_resource.c | 2 +-
.../drm/amd/display/dc/dcn30/dcn30_hwseq.c | 245 +++++++++---------
.../gpu/drm/amd/display/dc/dcn30/dcn30_init.c | 8 +-
drivers/gpu/drm/amd/display/dc/dm_cp_psp.h | 1 +
.../dc/dml/dcn30/display_mode_vba_30.c | 5 +
.../gpu/drm/amd/display/dc/inc/dc_link_ddc.h | 2 +-
.../gpu/drm/amd/display/dc/inc/dc_link_dp.h | 2 +-
drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 5 +-
.../gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 51 +++-
.../gpu/drm/amd/display/dmub/src/dmub_dcn20.c | 15 ++
.../gpu/drm/amd/display/dmub/src/dmub_dcn20.h | 4 +
.../gpu/drm/amd/display/dmub/src/dmub_dcn21.c | 10 -
.../gpu/drm/amd/display/dmub/src/dmub_dcn21.h | 6 -
.../gpu/drm/amd/display/dmub/src/dmub_srv.c | 50 ++--
39 files changed, 649 insertions(+), 315 deletions(-)
create mode 100644 drivers/gpu/drm/amd/display/dc/dce/dmub_hw_lock_mgr.c
create mode 100644 drivers/gpu/drm/amd/display/dc/dce/dmub_hw_lock_mgr.h
--
2.27.0
More information about the amd-gfx
mailing list