[PATCH 00/16] DC Patches 27 April 2020

Aurabindo Pillai aurabindo.pillai at amd.com
Sat May 2 21:34:26 UTC 2020


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

* DC version 3.2.84
* FP16 pixel format support
* Various bug fixes and improvements

Alvin Lee (1):
  drm/amd/display: Allow PState switch in VBLANK one display VACTIVE

Anthony Koo (3):
  drm/amd/display: add addition dc type to translate to dmub fw type
  drm/amd/display: move location of dmub_srv.h file
  drm/amd/display: Add struct field for future use

Aric Cyr (2):
  drm/amd/display: Mode change with same timing causing long display
    blank
  drm/amd/display: 3.2.84

Aurabindo Pillai (2):
  drm/amd/display: Prevent dpcd reads with passive dongles
  drm/amd/display: remove unused module/stats

Isabel Zhang (1):
  drm/amd/display: Add 4 to 1 MPC split support

Jerry (Fangzhi) Zuo (1):
  drm/amd/display: Check DMCU Exists Before Loading

Lewis Huang (1):
  drm/amd/display: temporary clamp the vratio used to 1.0

Roman Li (1):
  drm/amd/display: fix counter in wait_for_no_pipes_pending

Stylon Wang (1):
  drm/amd/display: Support FP16 pixel format

Sung Lee (1):
  drm/amd/display: Update DCN2.1 DV Code Revision

Yongqiang Sun (1):
  drm/amd/display: Move panel_cntl specific register from abm to
    panel_cntl.

yanyan kang (1):
  drm/amd/display: The external monitor will show gray screen during SUT
    reboot

 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c |  40 +-
 .../amd/display/amdgpu_dm/amdgpu_dm_debugfs.c |   2 +-
 drivers/gpu/drm/amd/display/dc/core/dc.c      |  11 +-
 drivers/gpu/drm/amd/display/dc/core/dc_link.c |  65 ++-
 .../gpu/drm/amd/display/dc/core/dc_resource.c |  67 ---
 drivers/gpu/drm/amd/display/dc/dc.h           |   4 +-
 drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c  |   2 +-
 drivers/gpu/drm/amd/display/dc/dc_dmub_srv.h  |   2 +-
 drivers/gpu/drm/amd/display/dc/dc_link.h      |   5 +-
 drivers/gpu/drm/amd/display/dc/dc_types.h     |   5 +
 drivers/gpu/drm/amd/display/dc/dce/dce_abm.c  | 215 +--------
 drivers/gpu/drm/amd/display/dc/dce/dce_abm.h  |  30 +-
 .../drm/amd/display/dc/dce/dce_panel_cntl.c   | 204 +++++++-
 .../drm/amd/display/dc/dce/dce_panel_cntl.h   |  48 +-
 drivers/gpu/drm/amd/display/dc/dce/dmub_abm.c | 129 +----
 drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c |  15 +-
 .../display/dc/dce110/dce110_hw_sequencer.c   |  49 +-
 .../display/dc/dce110/dce110_hw_sequencer.h   |   1 +
 .../amd/display/dc/dcn10/dcn10_hw_sequencer.c |  35 +-
 .../gpu/drm/amd/display/dc/dcn10/dcn10_init.c |   1 +
 .../drm/amd/display/dc/dcn10/dcn10_resource.c |  18 -
 .../drm/amd/display/dc/dcn20/dcn20_hwseq.c    |   8 +-
 .../gpu/drm/amd/display/dc/dcn20/dcn20_init.c |   1 +
 .../drm/amd/display/dc/dcn20/dcn20_resource.c | 127 +++--
 .../drm/amd/display/dc/dcn20/dcn20_resource.h |   5 +-
 .../gpu/drm/amd/display/dc/dcn21/dcn21_init.c |   1 +
 .../dc/dml/dcn20/display_mode_vba_20v2.c      |  29 +-
 .../dc/dml/dcn21/display_mode_vba_21.c        |  26 +-
 .../dc/dml/dcn21/display_rq_dlg_calc_21.c     |   8 +-
 .../amd/display/dc/dml/display_mode_structs.h |   1 +
 .../drm/amd/display/dc/dml/display_mode_vba.c |   1 +
 .../drm/amd/display/dc/dml/display_mode_vba.h |   1 +
 drivers/gpu/drm/amd/display/dc/inc/hw/abm.h   |  15 +-
 .../drm/amd/display/dc/inc/hw/panel_cntl.h    |  16 +-
 .../gpu/drm/amd/display/dc/inc/hw_sequencer.h |   2 +
 drivers/gpu/drm/amd/display/dc/inc/resource.h |   3 -
 .../drm/amd/display/dmub/{inc => }/dmub_srv.h |   9 +-
 .../gpu/drm/amd/display/dmub/inc/dmub_cmd.h   |   1 +
 .../gpu/drm/amd/display/dmub/src/dmub_dcn20.c |   2 +-
 .../gpu/drm/amd/display/dmub/src/dmub_dcn21.c |   2 +-
 .../gpu/drm/amd/display/dmub/src/dmub_reg.c   |   2 +-
 .../gpu/drm/amd/display/dmub/src/dmub_srv.c   |   2 +-
 .../display/modules/info_packet/info_packet.c |   3 +-
 .../gpu/drm/amd/display/modules/stats/stats.c | 448 ------------------
 drivers/gpu/drm/amd/include/atomfirmware.h    |  12 +-
 45 files changed, 561 insertions(+), 1112 deletions(-)
 rename drivers/gpu/drm/amd/display/dmub/{inc => }/dmub_srv.h (99%)
 delete mode 100644 drivers/gpu/drm/amd/display/modules/stats/stats.c

-- 
2.25.1



More information about the amd-gfx mailing list