[PATCH 00/18] DC Patches Oct 27, 2022

Alex Hung alex.hung at amd.com
Thu Oct 27 18:35:25 UTC 2022


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

    * Investigate tool reported FCLK P-state deviations
    * Fix null pointer issues found in emulation
    * Add DSC delay factor workaround
    * Round up DST_after_scaler to nearest int
    * Use forced DSC bpp in DML
    * Fix DCN32 DSC delay calculation
    * Use min transition for SubVP into MPO
    * Add a debug option HBR2CP2520 over TPS4
    * Stop waiting for vblank during pipe programming
    * Modify checks to enable TPS3 pattern when required
    * Remove rate check from pixel rate divider update
    * Check validation passed after applying pipe split changes
    * Update DML formula
    * Don't enable ODM + MPO
    * Include virtual signal to set k1 and k2 values
    * Reinit DPG when exiting dynamic ODM

Cc: Daniel Wheeler <daniel.wheeler at amd.com>

Alvin Lee (2):
  drm/amd/display: Don't enable ODM + MPO
  drm/amd/display: Use min transition for SubVP into MPO

Anthony Koo (1):
  drm/amd/display: [FW Promotion] Release 0.0.141.0

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

Charlene Liu (2):
  drm/amd/display: Update DML formula
  drm/amd/display: Fix null pointer issues found in emulation

Dillon Varone (2):
  drm/amd/display: Reinit DPG when exiting dynamic ODM
  drm/amd/display: Check validation passed after applying pipe split
    changes

Eric Bernstein (1):
  drm/amd/display: Include virtual signal to set k1 and k2 values

George Shen (4):
  drm/amd/display: Fix DCN32 DSC delay calculation
  drm/amd/display: Use forced DSC bpp in DML
  drm/amd/display: Round up DST_after_scaler to nearest int
  drm/amd/display: Add DSC delay factor workaround

Iswara Nagulendran (1):
  drm/amd/display: Modify checks to enable TPS3 pattern when required

Leo Chen (1):
  drm/amd/display: Add a debug option HBR2CP2520 over TPS4

Martin Leung (1):
  drm/amd/display: Stop waiting for vblank during pipe programming

Nevenko Stupar (1):
  drm/amd/display: Investigate tool reported FCLK P-state deviations

Taimur Hassan (1):
  drm/amd/display: Remove rate check from pixel rate divider update

 drivers/gpu/drm/amd/display/dc/core/dc.c      | 43 +++++++++----------
 drivers/gpu/drm/amd/display/dc/dc.h           |  4 +-
 drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c |  6 ++-
 .../drm/amd/display/dc/dcn20/dcn20_hwseq.c    | 24 ++++++++++-
 .../drm/amd/display/dc/dcn31/dcn31_hwseq.c    |  6 ++-
 .../drm/amd/display/dc/dcn31/dcn31_resource.c |  2 +
 .../drm/amd/display/dc/dcn314/dcn314_dccg.c   |  2 +-
 .../amd/display/dc/dcn314/dcn314_resource.c   |  2 +
 .../amd/display/dc/dcn315/dcn315_resource.c   |  2 +
 .../amd/display/dc/dcn316/dcn316_resource.c   |  2 +
 .../drm/amd/display/dc/dcn32/dcn32_hwseq.c    |  6 +--
 .../drm/amd/display/dc/dcn32/dcn32_resource.c |  2 +
 .../dc/dml/dcn31/display_mode_vba_31.c        |  3 +-
 .../dc/dml/dcn314/display_mode_vba_314.c      |  3 +-
 .../drm/amd/display/dc/dml/dcn32/dcn32_fpu.c  | 14 +++---
 .../dc/dml/dcn32/display_mode_vba_32.c        | 10 +++--
 .../dc/dml/dcn32/display_mode_vba_util_32.c   |  7 +--
 .../dc/dml/dcn32/display_mode_vba_util_32.h   |  3 +-
 .../dc/dml/dcn32/display_rq_dlg_calc_32.c     |  4 +-
 .../amd/display/dc/dml/dcn321/dcn321_fpu.c    |  5 ++-
 .../amd/display/dc/dml/display_mode_structs.h |  3 ++
 .../drm/amd/display/dc/dml/display_mode_vba.c |  2 +-
 .../gpu/drm/amd/display/dmub/inc/dmub_cmd.h   |  6 +++
 23 files changed, 108 insertions(+), 53 deletions(-)

-- 
2.38.1



More information about the amd-gfx mailing list