summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/amd/display/dc/dce
diff options
context:
space:
mode:
authorRobin Chen <robin.chen@amd.com>2026-07-08 21:00:42 +0800
committerAlex Deucher <alexander.deucher@amd.com>2026-07-28 18:33:19 -0400
commit47c3b22a38ffec9110c466a72965218b6ebe79fe (patch)
tree8cb81f16486ca2e913f02eb04751845750806f14 /drivers/gpu/drm/amd/display/dc/dce
parent27be8a5159b28067d1e037a1e5c5de81efef8535 (diff)
downloadlinux-next-47c3b22a38ffec9110c466a72965218b6ebe79fe.tar.gz
linux-next-47c3b22a38ffec9110c466a72965218b6ebe79fe.zip
drm/amd/display: fix debug flags assignment in dmub_replay.c
[WHY] Fix incorrect casting of debug flags to uint16_t, which could truncate the value. Reviewed-by: ChunTao Tso <chuntao.tso@amd.com> Signed-off-by: Robin Chen <robin.chen@amd.com> Signed-off-by: Wayne Lin <wayne.lin@amd.com> Tested-by: Dan Wheeler <daniel.wheeler@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers/gpu/drm/amd/display/dc/dce')
-rw-r--r--drivers/gpu/drm/amd/display/dc/dce/dmub_replay.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/gpu/drm/amd/display/dc/dce/dmub_replay.c b/drivers/gpu/drm/amd/display/dc/dce/dmub_replay.c
index 9b50bf1d80fc..eda3a2f1402c 100644
--- a/drivers/gpu/drm/amd/display/dc/dce/dmub_replay.c
+++ b/drivers/gpu/drm/amd/display/dc/dce/dmub_replay.c
@@ -165,7 +165,7 @@ static bool dmub_replay_copy_settings(struct dmub_replay *dmub,
// Misc
copy_settings_data->line_time_in_ns = (uint16_t)replay_context->line_time_in_ns;
copy_settings_data->panel_inst = (uint16_t)panel_inst;
- copy_settings_data->debug.u32All = (uint16_t)link->replay_settings.config.debug_flags;
+ copy_settings_data->debug.u32All = link->replay_settings.config.debug_flags;
copy_settings_data->pixel_deviation_per_line = link->dpcd_caps.pr_info.pixel_deviation_per_line;
copy_settings_data->max_deviation_line = (uint16_t)link->dpcd_caps.pr_info.max_deviation_line;
copy_settings_data->smu_optimizations_en = link->replay_settings.replay_smu_opt_enable;