From: Ray Wu <ray.wu@amd.com>
To: <amd-gfx@lists.freedesktop.org>
Cc: Harry Wentland <harry.wentland@amd.com>,
Leo Li <sunpeng.li@amd.com>,
Aurabindo Pillai <aurabindo.pillai@amd.com>,
Roman Li <roman.li@amd.com>, Wayne Lin <wayne.lin@amd.com>,
Tom Chung <chiahsuan.chung@amd.com>,
"Fangzhi Zuo" <jerry.zuo@amd.com>,
Zaeem Mohamed <zaeem.mohamed@amd.com>,
"Daniel Wheeler" <daniel.wheeler@amd.com>,
Alex Hung <alex.hung@amd.com>, Ray Wu <ray.wu@amd.com>
Subject: [PATCH 00/28] DC Patches May 05 2025
Date: Mon, 28 Apr 2025 21:50:30 +0800 [thread overview]
Message-ID: <20250428135514.20775-1-ray.wu@amd.com> (raw)
This DC patchset brings improvements in multiple areas. In summary, we highlight:
- Update IPS checks to properly include all ASICs.
- Refactoring DSC enum dsc_bits_per_comp
- Remove redundant NULL check
- Revert "Refactor SubVP cursor limiting logic"
- Disable DPP RCG before DPP CLK enable
- Add skip rIOMMU dc config option
- Fix race condition in DPIA AUX transfer
- Refactor SubVP cursor limiting logic
Cc: Daniel Wheeler <daniel.wheeler@amd.com>
Alex Hung (2):
drm/amd/display: Remove redundant null check
drm/amd/display: Remove unnecessary DC_FP_START/DC_FP_END
Aurabindo Pillai (1):
drm/amd/display: more liberal vmin/vmax update for freesync
Austin Zheng (2):
drm/amd/display: Call FP Protect Before Mode Programming/Mode Support
drm/amd/display: DML21 Fixes
Bhuvanachandra Pinninti (1):
drm/amd/display: Refactoring DSC enum dsc_bits_per_comp.
Charlene Liu (2):
drm/amd/display: allow dscclk disable
drm/amd/display: disable DPP RCG before DPP CLK enable
Dillon Varone (2):
drm/amd/display: Refactor SubVP cursor limiting logic
drm/amd/display: Only wait for required free space in DMUB mailbox
Dominik Kaszewski (1):
drm/amd/display: Prepare for Fused I2C-over-AUX
Jesse Agate (1):
drm/amd/display: Always Scale Flag
JinZe Xu (1):
drm/amd/display: Send IPSExit unconditionally.
Kevin Gao (1):
drm/amd/display: Add skip rIOMMU dc config option
Leo Li (1):
drm/amd/display: Allow 0 dtbclk for DCN35 and above
Meenakshikumar Somasundaram (1):
drm/amd/display: Assign preferred stream encoder instance to dpia
Nicholas Kazlauskas (1):
Revert "drm/amd/display: turn off eDP lcdvdd and backlight if not
required"
Ovidiu Bunea (1):
drm/amd/display: Update IPS sequential_ono requirement checks
Roman Li (1):
drm/amd/display: Fix invalid context error in dml helper
Ryan Seto (1):
Revert "drm/amd/display: Refactor SubVP cursor limiting logic"
Taimur Hassan (3):
drm/amd/display: Promote DAL to 3.2.330
drm/amd/display: [FW Promotion] Release 0.1.8.0
drm/amd/display: Promote DAL to 3.2.331
Wayne Lin (5):
drm/amd/display: Shift DMUB AUX reply command if necessary
drm/amd/display: Fix the checking condition in dmub aux handling
drm/amd/display: Remove incorrect checking in dmub aux handler
drm/amd/display: Copy AUX read reply data whenever length > 0
drm/amd/display: Fix wrong handling for AUX_DEFER case
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 45 +++++-----
.../display/amdgpu_dm/amdgpu_dm_mst_types.c | 28 ++++++-
drivers/gpu/drm/amd/display/dc/core/dc.c | 9 +-
.../gpu/drm/amd/display/dc/core/dc_state.c | 15 +++-
drivers/gpu/drm/amd/display/dc/dc.h | 3 +-
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 17 ++--
drivers/gpu/drm/amd/display/dc/dc_fused_io.c | 12 ++-
.../amd/display/dc/dccg/dcn35/dcn35_dccg.c | 62 ++++++++------
.../amd/display/dc/dml2/dml21/dml21_wrapper.c | 8 +-
.../amd/display/dc/dml2/dml21/inc/dml_top.h | 1 -
.../dml21/inc/dml_top_soc_parameter_types.h | 1 +
.../display/dc/dml2/dml21/inc/dml_top_types.h | 10 ++-
.../src/dml2_core/dml2_core_dcn4_calcs.c | 7 +-
.../src/dml2_core/dml2_core_shared_types.h | 82 ++++++++++++++++++-
.../dml2/dml21/src/dml2_dpmm/dml2_dpmm_dcn4.c | 3 -
.../src/inc/dml2_internal_shared_types.h | 10 ++-
.../display/dc/dml2/dml2_translation_helper.c | 14 ++--
.../drm/amd/display/dc/dpp/dcn35/dcn35_dpp.c | 2 +-
.../drm/amd/display/dc/dsc/dcn20/dcn20_dsc.c | 7 --
.../drm/amd/display/dc/dsc/dcn20/dcn20_dsc.h | 6 ++
.../amd/display/dc/dsc/dcn401/dcn401_dsc.c | 6 --
.../display/dc/hubbub/dcn21/dcn21_hubbub.c | 6 +-
.../amd/display/dc/hwss/dcn35/dcn35_hwseq.c | 21 +++--
.../gpu/drm/amd/display/dc/inc/core_types.h | 1 -
.../link/protocols/link_edp_panel_control.c | 2 -
.../dc/resource/dcn10/dcn10_resource.c | 4 +
.../dc/resource/dcn32/dcn32_resource.c | 7 +-
.../dc/resource/dcn321/dcn321_resource.c | 1 +
.../dc/resource/dcn35/dcn35_resource.c | 2 +-
.../dc/resource/dcn36/dcn36_resource.c | 2 +-
.../dc/resource/dcn401/dcn401_resource.c | 3 +-
drivers/gpu/drm/amd/display/dc/sspl/dc_spl.c | 25 +++---
drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 19 +++++
.../gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 24 ++++--
.../gpu/drm/amd/display/dmub/src/dmub_srv.c | 72 ++++++++++++----
35 files changed, 372 insertions(+), 165 deletions(-)
--
2.43.0
next reply other threads:[~2025-04-28 13:55 UTC|newest]
Thread overview: 33+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-04-28 13:50 Ray Wu [this message]
2025-04-28 13:50 ` [PATCH 01/28] drm/amd/display: Update IPS sequential_ono requirement checks Ray Wu
2025-04-28 13:50 ` [PATCH 02/28] drm/amd/display: Refactoring DSC enum dsc_bits_per_comp Ray Wu
2025-04-28 13:50 ` [PATCH 03/28] drm/amd/display: Promote DAL to 3.2.330 Ray Wu
2025-04-28 13:50 ` [PATCH 04/28] drm/amd/display: Always Scale Flag Ray Wu
2025-04-28 13:50 ` [PATCH 05/28] drm/amd/display: Remove redundant null check Ray Wu
2025-04-28 13:50 ` [PATCH 06/28] drm/amd/display: Fix invalid context error in dml helper Ray Wu
2025-04-28 13:50 ` [PATCH 07/28] drm/amd/display: Prepare for Fused I2C-over-AUX Ray Wu
2025-04-28 13:50 ` [PATCH 08/28] Revert "drm/amd/display: Refactor SubVP cursor limiting logic" Ray Wu
2025-04-28 13:50 ` [PATCH 09/28] drm/amd/display: allow dscclk disable Ray Wu
2025-04-28 13:50 ` [PATCH 10/28] drm/amd/display: more liberal vmin/vmax update for freesync Ray Wu
2025-04-28 13:50 ` [PATCH 11/28] drm/amd/display: disable DPP RCG before DPP CLK enable Ray Wu
2025-04-28 13:50 ` [PATCH 12/28] drm/amd/display: [FW Promotion] Release 0.1.8.0 Ray Wu
2025-04-28 13:50 ` [PATCH 13/28] drm/amd/display: Promote DAL to 3.2.331 Ray Wu
2025-04-28 13:50 ` [PATCH 14/28] drm/amd/display: Allow 0 dtbclk for DCN35 and above Ray Wu
2025-04-28 13:50 ` [PATCH 15/28] Revert "drm/amd/display: turn off eDP lcdvdd and backlight if not required" Ray Wu
2025-04-28 13:50 ` [PATCH 16/28] drm/amd/display: Add skip rIOMMU dc config option Ray Wu
2025-04-28 13:50 ` [PATCH 17/28] drm/amd/display: Send IPSExit unconditionally Ray Wu
2025-04-28 13:50 ` [PATCH 18/28] drm/amd/display: Remove unnecessary DC_FP_START/DC_FP_END Ray Wu
2025-04-29 15:04 ` Alex Deucher
2025-04-29 16:01 ` Alex Hung
2025-04-29 16:03 ` Alex Deucher
2025-04-28 13:50 ` [PATCH 19/28] drm/amd/display: Call FP Protect Before Mode Programming/Mode Support Ray Wu
2025-04-28 13:50 ` [PATCH 20/28] drm/amd/display: DML21 Fixes Ray Wu
2025-04-28 13:50 ` [PATCH 21/28] drm/amd/display: Refactor SubVP cursor limiting logic Ray Wu
2025-04-28 13:50 ` [PATCH 22/28] drm/amd/display: Shift DMUB AUX reply command if necessary Ray Wu
2025-04-28 13:50 ` [PATCH 23/28] drm/amd/display: Fix the checking condition in dmub aux handling Ray Wu
2025-04-28 13:50 ` [PATCH 24/28] drm/amd/display: Remove incorrect checking in dmub aux handler Ray Wu
2025-04-28 13:50 ` [PATCH 25/28] drm/amd/display: Copy AUX read reply data whenever length > 0 Ray Wu
2025-04-28 13:50 ` [PATCH 26/28] drm/amd/display: Fix wrong handling for AUX_DEFER case Ray Wu
2025-04-28 13:50 ` [PATCH 27/28] drm/amd/display: Assign preferred stream encoder instance to dpia Ray Wu
2025-04-28 13:50 ` [PATCH 28/28] drm/amd/display: Only wait for required free space in DMUB mailbox Ray Wu
2025-05-05 13:13 ` [PATCH 00/28] DC Patches May 05 2025 Wheeler, Daniel
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20250428135514.20775-1-ray.wu@amd.com \
--to=ray.wu@amd.com \
--cc=alex.hung@amd.com \
--cc=amd-gfx@lists.freedesktop.org \
--cc=aurabindo.pillai@amd.com \
--cc=chiahsuan.chung@amd.com \
--cc=daniel.wheeler@amd.com \
--cc=harry.wentland@amd.com \
--cc=jerry.zuo@amd.com \
--cc=roman.li@amd.com \
--cc=sunpeng.li@amd.com \
--cc=wayne.lin@amd.com \
--cc=zaeem.mohamed@amd.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.