[PATCH 00/22] DC Patches March 02, 2020

Rodrigo Siqueira Rodrigo.Siqueira at amd.com
Mon Mar 2 16:47:14 UTC 2020


This DC patchset brings improvements in multiple areas. In summary, we
highlight:

* Improvements on link training
* fixes on odm, dcc, and logger
* Improvements on DMCUB

Aric Cyr (1):
  drm/amd/display: 3.2.75

Bhawanpreet Lakha (1):
  drm/amd/display: Clear link settings on MST disable connector

Eric Bernstein (1):
  drm/amd/display: Fix default logger mask definition

George Shen (1):
  drm/amd/display: Workaround to do HDCP authentication twice on certain
    displays

Isabel Zhang (1):
  drm/amd/display: Move mod_hdcp_displays to mod_hdcp struct

Joseph Gravenor (1):
  drm/amd/display: add worst case dcc meta pitch to fake plane

Josip Pavic (1):
  drm/amd/display: fix dcc swath size calculations on dcn1

Martin Leung (1):
  drm/amd/display: Link training TPS1 workaround add back in dpcd

Michael Strauss (1):
  drm/amd/display: Disable freesync borderless on Renoir

Nikola Cornij (1):
  drm/amd/display: Add 'disable FEC for specific monitor' infrastructure
    to DC

Roman Li (1):
  drm/amd/display: fix typo "to found" -> "to find"

Sung Lee (3):
  drm/amd/display: Make clock table struct more accessible
  drm/amd/display: Remove DISPCLK Limit Floor for Certain SMU Versions
  drm/amd/display: Set clock optimization required after update clocks

Wenjing Liu (4):
  drm/amd/display: only include FEC overhead if both asic and display
    support FEC
  drm/amd/display: add vsc update support for test pattern request
  drm/amd/display: program DPG_OFFSET_SEGMENT for odm_pipe
  drm/amd/display: fix image corruption with ODM 2:1 DSC 2 slice

Wyatt Wood (2):
  drm/amd/display: Add driver support for enabling PSR on DMCUB
  drm/amd/display: Add ABM command structs to DMCUB

Yongqiang Sun (1):
  drm/amd/display: change number of cursor policy for dml calculation.

abdoulaye berthe (1):
  drm/amd/display: set lttpr mode before link settings

 .../amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 16 ++--
 .../display/amdgpu_dm/amdgpu_dm_mst_types.c   |  1 +
 .../amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c |  8 ++
 drivers/gpu/drm/amd/display/dc/core/dc_link.c | 14 ++-
 .../gpu/drm/amd/display/dc/core/dc_link_dp.c  | 96 ++++++++++++-------
 .../drm/amd/display/dc/core/dc_link_hwss.c    |  2 +
 .../gpu/drm/amd/display/dc/core/dc_resource.c |  4 +-
 drivers/gpu/drm/amd/display/dc/dc.h           |  4 +-
 drivers/gpu/drm/amd/display/dc/dc_link.h      |  3 +
 drivers/gpu/drm/amd/display/dc/dc_types.h     |  1 +
 .../drm/amd/display/dc/dcn10/dcn10_hubbub.c   |  4 +-
 .../gpu/drm/amd/display/dc/dcn10/dcn10_optc.c |  6 +-
 .../drm/amd/display/dc/dcn10/dcn10_resource.c |  4 +-
 .../gpu/drm/amd/display/dc/dcn20/dcn20_dsc.c  |  2 +-
 .../drm/amd/display/dc/dcn20/dcn20_hwseq.c    | 14 ++-
 .../gpu/drm/amd/display/dc/dcn20/dcn20_opp.c  |  8 +-
 .../gpu/drm/amd/display/dc/dcn20/dcn20_opp.h  |  9 +-
 .../drm/amd/display/dc/dcn20/dcn20_resource.c | 21 ++--
 .../drm/amd/display/dc/dcn20/dcn20_resource.h |  2 +-
 .../drm/amd/display/dc/dcn21/dcn21_resource.c | 22 ++++-
 .../amd/display/dc/dml/display_mode_structs.h |  3 +-
 .../gpu/drm/amd/display/dc/inc/core_types.h   |  2 +-
 drivers/gpu/drm/amd/display/dc/inc/hw/dsc.h   |  1 +
 .../drm/amd/display/dc/inc/hw/link_encoder.h  |  1 +
 drivers/gpu/drm/amd/display/dc/inc/hw/opp.h   |  3 +-
 .../gpu/drm/amd/display/dmub/inc/dmub_cmd.h   | 52 ++++++++++
 .../drm/amd/display/dmub/inc/dmub_cmd_dal.h   |  9 ++
 .../drm/amd/display/include/logger_types.h    | 63 ++++++------
 .../gpu/drm/amd/display/modules/hdcp/hdcp.c   | 12 +--
 .../gpu/drm/amd/display/modules/hdcp/hdcp.h   | 21 ++--
 .../display/modules/hdcp/hdcp1_transition.c   |  3 +
 .../drm/amd/display/modules/hdcp/hdcp_psp.c   | 32 +++----
 .../drm/amd/display/modules/inc/mod_hdcp.h    |  3 +-
 33 files changed, 303 insertions(+), 143 deletions(-)

-- 
2.25.1



More information about the amd-gfx mailing list