[PATCH 00/14] DC Patches August 12, 2022

brichang Brian.Chang at amd.com
Fri Aug 12 22:12:08 UTC 2022


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

* Fix ARGB16161616 pixel format;
* Fix pixel clock in 10/12-bpc;
* Add reserved dc_log_type;
* Fix some variables widths in dc;
* Add chip version GC_11_0_3_A0 to DCN32 family;
* Fix light up bug with dcn314 with 8K at 30; 
* Fix monitor hang while playback MPO video;
* Include scaling factor for SubVP command;
* Improve header inclusion pattern;
* Update clock table policy for DCN314;
* Modify DSC bit for phantom pipes;
* Use pitch when calculating size to cache in MALL;
* Avoid doing vm_init multiple time;

Alvin Lee (3):
  drm/amd/display: Include scaling factor for SubVP command
  drm/amd/display: Don't set DSC for phantom pipes
  drm/amd/display: Use pitch when calculating size to cache in MALL

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

Chaitanya Dhere (1):
  drm/amd/display: Modify header inclusion pattern

Charlene Liu (1):
  drm/amd/display: avoid doing vm_init multiple time

Daniel Miess (1):
  drm/amd/display: Add debug parameter to retain default clock table

Ethan Wellenreiter (1):
  drm/amd/display: reverted limiting vscsdp_for_colorimetry and
    ARGB16161616 pixel format addition

Ian Chen (1):
  Add reserved dc_log_type.

Ilya Bakoulin (1):
  drm/amd/display: Fix pixel clock programming

Josip Pavic (1):
  drm/amd/display: do not compare integers of different widths

Nicholas Kazlauskas (1):
  drm/amd/display: Update clock table policy for DCN314

Samson Tam (1):
  drm/amd/display: add chip revision to DCN32

Tom Chung (1):
  drm/amd/display: Fix plug/unplug external monitor will hang while
    playback MPO video

 .../drm/amd/display/dc/basics/conversion.c    |  21 ++
 .../drm/amd/display/dc/basics/conversion.h    |   3 +
 .../dc/clk_mgr/dcn314/dcn314_clk_mgr.c        | 188 ++++++++++++------
 .../display/dc/clk_mgr/dcn314/dcn314_smu.h    |  33 ++-
 drivers/gpu/drm/amd/display/dc/core/dc.c      |  11 +-
 drivers/gpu/drm/amd/display/dc/dc.h           |   3 +-
 drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c  |  11 +
 .../drm/amd/display/dc/dce/dce_clock_source.c |   2 +
 .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c  |   2 -
 .../gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c |   3 -
 .../gpu/drm/amd/display/dc/dcn20/dcn20_dpp.c  |   2 -
 .../gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c |   3 -
 .../drm/amd/display/dc/dcn21/dcn21_hubbub.c   |   8 +-
 .../gpu/drm/amd/display/dc/dcn30/dcn30_dpp.c  |   2 -
 .../drm/amd/display/dc/dcn32/dcn32_hwseq.c    |   3 +-
 .../display/dc/dcn32/dcn32_resource_helpers.c |   2 +-
 .../amd/display/dc/dcn321/dcn321_resource.c   |   3 +-
 .../dc/dml/dcn31/display_mode_vba_31.c        |   2 +-
 .../dc/dml/dcn31/display_rq_dlg_calc_31.c     |   2 +-
 .../amd/display/dc/dml/dcn314/dcn314_fpu.c    |   2 +-
 .../drm/amd/display/dc/dml/dcn32/dcn32_fpu.c  |   1 +
 .../gpu/drm/amd/display/include/dal_asic_id.h |   4 +-
 .../drm/amd/display/include/logger_types.h    |   4 +-
 23 files changed, 225 insertions(+), 90 deletions(-)

-- 
2.25.1



More information about the amd-gfx mailing list