[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