]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
drm/amd/display: move panel replay out from edp
authorPeichen Huang <PeiChen.Huang@amd.com>
Tue, 9 Dec 2025 02:47:06 +0000 (10:47 +0800)
committerAlex Deucher <alexander.deucher@amd.com>
Sat, 10 Jan 2026 19:21:52 +0000 (14:21 -0500)
commit1e5cd4adfc547bc0d0d69896e7696b96697ad0aa
treeaeaec5ae61fe8785cc6b384846d88bdf26ba83dd
parent0f744593adecfa12ce7c4bfc4a6c2850458c4e88
drm/amd/display: move panel replay out from edp

[WHY]
Panel Replay is not an eDP-specific function.

[HOW]
Create new Panel Replay source files and move the Panel Replay
functions from the eDP files to the new files. Additionally, create
a new link_service construct function to assign the related
function pointers.

Reviewed-by: Robin Chen <robin.chen@amd.com>
Signed-off-by: Peichen Huang <PeiChen.Huang@amd.com>
Signed-off-by: Matthew Stewart <matthew.stewart2@amd.com>
Tested-by: Dan Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_replay.c
drivers/gpu/drm/amd/display/dc/core/dc_link_exports.c
drivers/gpu/drm/amd/display/dc/inc/link_service.h
drivers/gpu/drm/amd/display/dc/link/Makefile
drivers/gpu/drm/amd/display/dc/link/link_factory.c
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_irq_handler.c
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_panel_replay.c [new file with mode: 0644]
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_panel_replay.h [new file with mode: 0644]
drivers/gpu/drm/amd/display/dc/link/protocols/link_edp_panel_control.c
drivers/gpu/drm/amd/display/dc/link/protocols/link_edp_panel_control.h