[PATCH 00/26] DC Patches 15 Mar 2019

Bhawanpreet Lakha Bhawanpreet.Lakha at amd.com
Fri Mar 15 15:53:02 UTC 2019


Summary of changes
*ODM related fixes and programming changes
*DP audio regression fix
*Multi-thread related fixes

Aidan Wood (1):
  drm/amd/display: Fix multi-thread writing to 1 state

Aric Cyr (3):
  drm/amd/display: Add a hysteresis to BTR frame multiplier
  drm/amd/display: 3.2.22
  drm/amd/display: 3.2.23

Charlene Liu (1):
  drm/amd/display: fix DP 422 VID_M half the rate issue.

David Francis (2):
  drm/amd/display: Update ABM crtc state on non-modeset
  drm/amd/display: Add debugfs dpcd interface

Dmytro Laktyushkin (4):
  drm/amd/display: fix releasing planes when exiting odm
  drm/amd/display: fix odm combine pipe reset
  drm/amd/display: add missing opp programming for odm
  drm/amd/display: fix odm pipe management

Eric Bernstein (2):
  drm/amd/display: Fix setting DP_VID_N_MUL
  drm/amd/display: Use dc_is_hdmi_signal() instead of ENUM

Harmanprit Tatla (1):
  drm/amd/display: cache additional dpcd caps for HDR capability check

Hugo Hu (1):
  drm/amd/display: Programming correct VRR_EN bit in VTEM structure

Jun Lei (1):
  drm/amd/display: extend EDID support to 1kb

Leo (Hanghong) Ma (2):
  drm/amd/display: Expose generic SDP message access interface
  drm/amd/display: Generic SDP message access in amdgpu

Nicholas Kazlauskas (2):
  drm/amd/display: Reset alpha state for planes to the correct values
  drm/amd/display: Use drm helper for resetting plane state

Reza Amini (1):
  drm/amd/display: Fix VTEM InfoPacket programming

Samson Tam (1):
  drm/amd/display: Link train only when link is DP and backend is
    enabled

Wenjing Liu (1):
  drm/amd/display: add global master update lock interfaces

Wesley Chalmers (1):
  drm/amd/display: Fix DP audio regression

Yongqiang Sun (2):
  drm/amd/display: change generic_reg_wait to void.
  drm/amd/display: Move dm_read_reg_func to dc_helper.

 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c |  27 +--
 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h |   4 +
 .../amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 155 +++++++++++++++-
 .../gpu/drm/amd/display/dc/calcs/dcn_calcs.c  |  98 +++++-----
 drivers/gpu/drm/amd/display/dc/core/dc.c      |  96 +++++++---
 .../gpu/drm/amd/display/dc/core/dc_debug.c    |  24 +--
 drivers/gpu/drm/amd/display/dc/core/dc_link.c |   6 +-
 .../gpu/drm/amd/display/dc/core/dc_link_dp.c  |  47 +++--
 .../gpu/drm/amd/display/dc/core/dc_resource.c |  72 +++++++-
 .../gpu/drm/amd/display/dc/core/dc_stream.c   |  62 +++++++
 drivers/gpu/drm/amd/display/dc/dc.h           |   7 +-
 drivers/gpu/drm/amd/display/dc/dc_dp_types.h  |  16 +-
 drivers/gpu/drm/amd/display/dc/dc_helper.c    |  24 ++-
 drivers/gpu/drm/amd/display/dc/dc_stream.h    |   8 +
 drivers/gpu/drm/amd/display/dc/dc_types.h     |   2 +-
 drivers/gpu/drm/amd/display/dc/dce/dce_aux.c  |   3 +-
 .../gpu/drm/amd/display/dc/dce/dce_clk_mgr.c  |  30 ++--
 .../amd/display/dc/dce/dce_stream_encoder.c   |   2 +-
 .../amd/display/dc/dce100/dce100_resource.c   |   8 +-
 .../display/dc/dce110/dce110_hw_sequencer.c   |  23 ++-
 .../amd/display/dc/dce110/dce110_resource.c   |  62 +++----
 .../amd/display/dc/dce112/dce112_resource.c   |  62 +++----
 .../drm/amd/display/dc/dce80/dce80_resource.c |   8 +-
 .../drm/amd/display/dc/dcn10/dcn10_clk_mgr.c  |   2 +-
 .../amd/display/dc/dcn10/dcn10_hw_sequencer.c |  49 +++--
 .../dc/dcn10/dcn10_hw_sequencer_debug.c       |  12 +-
 .../display/dc/dcn10/dcn10_stream_encoder.c   |  24 ++-
 drivers/gpu/drm/amd/display/dc/dm_services.h  |  23 +--
 .../gpu/drm/amd/display/dc/inc/core_types.h   |  11 +-
 .../amd/display/dc/inc/hw/stream_encoder.h    |   4 +-
 .../amd/display/dc/inc/hw/timing_generator.h  |   2 +
 .../gpu/drm/amd/display/dc/inc/hw_sequencer.h |   4 +
 drivers/gpu/drm/amd/display/dc/inc/resource.h |   2 +
 .../amd/display/modules/freesync/freesync.c   | 168 ++++++++++++++----
 34 files changed, 843 insertions(+), 304 deletions(-)

-- 
2.17.1



More information about the amd-gfx mailing list