drm/amd/display: add CLKMGR changes for DCN32/321
authorAurabindo Pillai <aurabindo.pillai@amd.com>
Mon, 21 Feb 2022 22:01:06 +0000 (17:01 -0500)
committerAlex Deucher <alexander.deucher@amd.com>
Fri, 3 Jun 2022 20:43:37 +0000 (16:43 -0400)
commit265280b99822e5562eb431b102f2ba773c7b2a0a
tree1ca9bc6c8a3482a18d534416bc90a8b83f79736f
parentdda4fb85e433f761eedaed0005a2bc20d705d504
drm/amd/display: add CLKMGR changes for DCN32/321

Add support for managing DCN3.2.x clocks.

v2: squash in smu interface updates (Alex)
v3: Drop unused SMU header (Alex)

Signed-off-by: Aurabindo Pillai <aurabindo.pillai@amd.com>
Acked-by: Jerry Zuo <jerry.zuo@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
15 files changed:
drivers/gpu/drm/amd/display/dc/clk_mgr/Makefile
drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn30/dcn30_clk_mgr.c
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn30/dcn30_clk_mgr.h
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn32/dalsmc.h [new file with mode: 0644]
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn32/dcn32_clk_mgr.c [new file with mode: 0644]
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn32/dcn32_clk_mgr.h [new file with mode: 0644]
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn32/dcn32_clk_mgr_smu_msg.c [new file with mode: 0644]
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn32/dcn32_clk_mgr_smu_msg.h [new file with mode: 0644]
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn32/smu13_driver_if.h [new file with mode: 0644]
drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c
drivers/gpu/drm/amd/display/dc/dc.h
drivers/gpu/drm/amd/display/dc/dcn321/dcn321_resource.c [new file with mode: 0644]
drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h
drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr_internal.h