[PATCH 00/36] DC Patches 19 Aug 2019

Bhawanpreet Lakha Bhawanpreet.Lakha at amd.com
Mon Aug 19 14:34:39 UTC 2019


Summary Of Changes
*ODM fixes
*Gamma logging
*DSC fixes

Ahmad Othman (1):
  drm/amd/display: Refactoring VTEM

Anthony Koo (2):
  drm/amd/display: 3.2.47
  drm/amd/display: 3.2.48

Bayan Zabihiyan (2):
  drm/amd/display: add Cursor Degamma logic for DCN2
  drm/amd/display: Expose OTG_V_TOTAL_MID for HW Diags

Charlene Liu (2):
  drm/amd/display: support spdif
  drm/amd/display: set av_mute in hw_init for HDMI

David Francis (1):
  drm/amd/display: MST topology debugfs

Derek Lai (1):
  drm/amd/display: Use res_cap to acquire i2c instead of pipe count

Dmytro Laktyushkin (6):
  drm/amd/display: re structure odm to allow 4 to 1 support
  drm/amd/display: fix dp stream enable
  drm/amd/display: fix odm pipe copy
  drm/amd/display: fix dcn20 odm dpp programming
  drm/amd/display: fix odm stream release
  drm/amd/display: fix odm validation

Ilya Bakoulin (1):
  drm/amd/display: set Hratio and VRatio in dml

Jaehyun Chung (2):
  drm/amd/display: Add VM page fault handle implementation
  drm/amd/display: Enable HW rotation

Joseph Gravenor (1):
  drm/amd/display: Implement voltage limitation stub

Joshua Aberback (1):
  drm/amd/display: Properly read LVTMA_PWRSEQ_CNTL

Josip Pavic (1):
  drm/amd/display: load iram for abm 2.3

Julian Parkin (1):
  drm/amd/display: Delete dead code in command_table_helper

Jun Lei (2):
  drm/amd/display: fix DML not calculating delivery time
  drm/amd/display: revert wait in pipelock

Martin Leung (1):
  drm/amd/display: cleaned up coding error in init_hw

Nikola Cornij (2):
  drm/amd/display: Zero-out dsc init regs
  drm/amd/display: Fix number of slices not being checked for dsc

Qingqing Zhuo (2):
  drm/amd/display: refactor Device ID for external chips
  drm/amd/display: remove unused function

Su Sung Chung (1):
  drm/amd/display: fix audio endpoint not getting disabled issue

Wyatt Wood (2):
  drm/amd/display: add null checks before logging
  drm/amd/display: Add Logging for Gamma Related information

Yogesh Mohan Marimuthu (1):
  drm/amd/display: fix trigger not generated for freesync

Zi Yu Liao (2):
  drm/amd/display: fix MPO HUBP underflow with Scatter Gather
  drm/amd/display: fix stuck test pattern on right half of display

hersen wu (1):
  drm/amd/display: flicking observed while installing driver on Navi10
    CF

 .../amd/display/amdgpu_dm/amdgpu_dm_debugfs.c |  24 ++
 .../bios/dce110/command_table_helper_dce110.c |  36 +--
 .../dce112/command_table_helper2_dce112.c     |  36 +--
 .../bios/dce112/command_table_helper_dce112.c |  36 +--
 .../gpu/drm/amd/display/dc/calcs/dcn_calcs.c  |  10 +-
 drivers/gpu/drm/amd/display/dc/core/dc.c      |  27 +-
 drivers/gpu/drm/amd/display/dc/core/dc_link.c |   4 +-
 .../gpu/drm/amd/display/dc/core/dc_link_ddc.c |   2 +-
 .../gpu/drm/amd/display/dc/core/dc_link_dp.c  |  56 ++--
 .../drm/amd/display/dc/core/dc_link_hwss.c    |  40 +--
 .../gpu/drm/amd/display/dc/core/dc_resource.c | 231 ++++++---------
 drivers/gpu/drm/amd/display/dc/dc.h           |   3 +-
 drivers/gpu/drm/amd/display/dc/dc_hw_types.h  |   5 +-
 .../gpu/drm/amd/display/dc/dce/dce_audio.c    |   4 +-
 .../gpu/drm/amd/display/dc/dce/dce_hwseq.h    |  43 ++-
 .../gpu/drm/amd/display/dc/dce/dce_i2c_hw.c   |   3 +-
 .../display/dc/dce110/dce110_hw_sequencer.c   |  50 ++--
 .../display/dc/dce110/dce110_hw_sequencer.h   |   4 +-
 .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c  |  16 +-
 .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp.h  |   2 +-
 .../drm/amd/display/dc/dcn10/dcn10_hubbub.h   |   6 +-
 .../amd/display/dc/dcn10/dcn10_hw_sequencer.c | 149 ++++++----
 .../amd/display/dc/dcn10/dcn10_link_encoder.c |  23 ++
 .../amd/display/dc/dcn10/dcn10_link_encoder.h |   2 +
 .../gpu/drm/amd/display/dc/dcn10/dcn10_optc.c |  15 +
 .../gpu/drm/amd/display/dc/dcn10/dcn10_optc.h |   8 +
 .../gpu/drm/amd/display/dc/dcn20/dcn20_dpp.c  |  10 +-
 .../gpu/drm/amd/display/dc/dcn20/dcn20_dpp.h  |   2 +-
 .../gpu/drm/amd/display/dc/dcn20/dcn20_dsc.c  |   4 +-
 .../drm/amd/display/dc/dcn20/dcn20_hubbub.c   |   5 +
 .../drm/amd/display/dc/dcn20/dcn20_hubbub.h   |   9 +-
 .../gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c |  18 +-
 .../drm/amd/display/dc/dcn20/dcn20_hwseq.c    | 140 +++++----
 .../drm/amd/display/dc/dcn20/dcn20_hwseq.h    |   2 +-
 .../amd/display/dc/dcn20/dcn20_link_encoder.c |   1 +
 .../gpu/drm/amd/display/dc/dcn20/dcn20_opp.c  |   1 -
 .../drm/amd/display/dc/dcn20/dcn20_resource.c | 268 ++++++++++-------
 .../display/dc/dcn20/dcn20_stream_encoder.c   |   2 +-
 .../dc/dml/dcn20/display_mode_vba_20v2.c      |  27 ++
 .../drm/amd/display/dc/dml/display_mode_vba.c |   4 +
 .../gpu/drm/amd/display/dc/inc/core_types.h   |   9 +-
 .../gpu/drm/amd/display/dc/inc/hw/dchubbub.h  |   2 +
 drivers/gpu/drm/amd/display/dc/inc/hw/dpp.h   |   2 +-
 .../drm/amd/display/dc/inc/hw/link_encoder.h  |   2 +
 drivers/gpu/drm/amd/display/dc/inc/hw/opp.h   |   5 -
 .../amd/display/dc/inc/hw/stream_encoder.h    |   2 +-
 .../amd/display/dc/inc/hw/timing_generator.h  |   2 +
 .../gpu/drm/amd/display/dc/inc/hw_sequencer.h |   8 +-
 drivers/gpu/drm/amd/display/dc/inc/resource.h |   3 -
 .../amd/display/include/ddc_service_types.h   |  10 +-
 .../amd/display/modules/color/color_gamma.c   |   4 +-
 .../amd/display/modules/freesync/freesync.c   | 276 ++++--------------
 .../amd/display/modules/inc/mod_freesync.h    |   2 +
 .../amd/display/modules/inc/mod_info_packet.h |   2 +-
 .../display/modules/info_packet/info_packet.c |  88 ++++++
 .../amd/display/modules/power/power_helpers.c | 121 +++++++-
 56 files changed, 1045 insertions(+), 821 deletions(-)

-- 
2.17.1



More information about the amd-gfx mailing list