[PATCH 00/13] DC Patches June 16, 2025
Fangzhi Zuo
Jerry.Zuo at amd.com
Wed Jun 18 15:33:48 UTC 2025
This DC patchset brings improvements in multiple areas.
In summary, we highlight:
* Improve USB4 bandwidth validation
* dml clock calcuation with EQU Prefetch included
* Tweaking udelay time to fix "failed to blank crtc!" error
* Add LSDMA support to DMUB
* Fix Coverity issue
Cc: Daniel Wheeler <daniel.wheeler at amd.com>
Alex Hung (1):
drm/amd/display: Initialize mode_select to 0
Alvin Lee (1):
drm/amd/display: Removed unnecessary comment
Austin Zheng (2):
drm/amd/display: Include EQU Prefetch Bandwidth For Bandwidth
Calculations
drm/amd/display: DML21 Reintegration
Cruise Hung (1):
drm/amd/display: Add new DP tunnel bandwidth validation
Fangzhi Zuo (1):
drm/amd/display: Rewording Mode Validation Result
Ilya Bakoulin (1):
drm/amd/display: Add num_slices_h to set_dto_dscclk signature
Ostrowski, Rafal (1):
drm/amd/display: LSDMA support
Ovidiu Bunea (1):
drm/amd/display: Add DMUB IPS command support for IPS residency tools
Taimur Hassan (2):
drm/amd/display: [FW Promotion] Release 0.1.16.0
drm/amd/display: Promote DAL to 3.2.339
Wen Chen (1):
drm/amd/display: Fix 'failed to blank crtc!'
Weiguang Li (1):
drm/amd/display: Remove redundant macro of refresh rate
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 2 +-
.../gpu/drm/amd/display/dc/core/dc_debug.c | 2 +
.../drm/amd/display/dc/core/dc_link_exports.c | 6 +
drivers/gpu/drm/amd/display/dc/dc.h | 16 +-
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 297 ++++++++++++++----
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.h | 77 ++++-
drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 15 +
drivers/gpu/drm/amd/display/dc/dc_types.h | 7 +
.../amd/display/dc/dccg/dcn401/dcn401_dccg.c | 2 +-
.../amd/display/dc/dccg/dcn401/dcn401_dccg.h | 3 +-
.../dc/dml2/dml21/dml21_translation_helper.c | 1 -
.../dml2/dml21/inc/dml_top_dchub_registers.h | 1 +
.../dml21/inc/dml_top_display_cfg_types.h | 2 +
.../dml21/inc/dml_top_soc_parameter_types.h | 1 +
.../display/dc/dml2/dml21/inc/dml_top_types.h | 4 +-
.../src/dml2_core/dml2_core_dcn4_calcs.c | 46 +--
.../src/dml2_core/dml2_core_shared_types.h | 99 +++++-
.../dc/dml2/dml21/src/inc/dml2_debug.h | 149 ++++++++-
.../amd/display/dc/hwss/dcn20/dcn20_hwseq.c | 2 +-
.../amd/display/dc/hwss/dcn32/dcn32_hwseq.c | 6 +-
.../gpu/drm/amd/display/dc/inc/core_status.h | 1 +
drivers/gpu/drm/amd/display/dc/inc/hw/dccg.h | 2 +-
drivers/gpu/drm/amd/display/dc/inc/link.h | 3 +
.../gpu/drm/amd/display/dc/link/link_dpms.c | 10 +-
.../drm/amd/display/dc/link/link_factory.c | 1 +
.../drm/amd/display/dc/link/link_validation.c | 85 ++++-
.../drm/amd/display/dc/link/link_validation.h | 3 +
.../display/dc/link/protocols/link_dp_dpia.c | 15 +-
.../dc/link/protocols/link_dp_dpia_bw.c | 169 +++++++---
.../dc/link/protocols/link_dp_dpia_bw.h | 27 +-
.../amd/display/dc/mpc/dcn401/dcn401_mpc.c | 2 +-
drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 10 +-
.../gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 101 +++++-
.../gpu/drm/amd/display/dmub/src/dmub_srv.c | 4 +
.../amd/display/modules/freesync/freesync.c | 2 +-
35 files changed, 970 insertions(+), 203 deletions(-)
--
2.43.0
More information about the amd-gfx
mailing list