drm/amd/display: Add DCN3.1 clock manager support
Adds support for clock requests for the various parts of the DCN3.1 IP and the interfaces and definitions for sending messages to SMU/PMFW. Includes new support for z9/10, detecting SMU timeout and p-state support enablement. Acked-by:Huang Rui <ray.huang@amd.com> Signed-off-by:
Nicholas Kazlauskas <nicholas.kazlauskas@amd.com> Signed-off-by:
Alex Deucher <alexander.deucher@amd.com>
Showing
- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c 6 additions, 0 deletionsdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
- drivers/gpu/drm/amd/display/dc/clk_mgr/Makefile 11 additions, 0 deletionsdrivers/gpu/drm/amd/display/dc/clk_mgr/Makefile
- drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c 30 additions, 0 deletionsdrivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c
- drivers/gpu/drm/amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c 4 additions, 0 deletionsdrivers/gpu/drm/amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c
- drivers/gpu/drm/amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c 673 additions, 0 deletionsdrivers/gpu/drm/amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c
- drivers/gpu/drm/amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.h 103 additions, 0 deletionsdrivers/gpu/drm/amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.h
- drivers/gpu/drm/amd/display/dc/clk_mgr/dcn31/dcn31_smu.c 333 additions, 0 deletionsdrivers/gpu/drm/amd/display/dc/clk_mgr/dcn31/dcn31_smu.c
- drivers/gpu/drm/amd/display/dc/clk_mgr/dcn31/dcn31_smu.h 271 additions, 0 deletionsdrivers/gpu/drm/amd/display/dc/clk_mgr/dcn31/dcn31_smu.h
- drivers/gpu/drm/amd/display/dc/dc.h 14 additions, 0 deletionsdrivers/gpu/drm/amd/display/dc/dc.h
- drivers/gpu/drm/amd/display/dc/dm_helpers.h 6 additions, 0 deletionsdrivers/gpu/drm/amd/display/dc/dm_helpers.h
- drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h 3 additions, 0 deletionsdrivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h
Please register or sign in to comment