]> git.baikalelectronics.ru Git - kernel.git/commit
drm/amd/display: Add DCN2 clk mgr
authorHarry Wentland <harry.wentland@amd.com>
Tue, 7 May 2019 19:57:07 +0000 (14:57 -0500)
committerAlex Deucher <alexander.deucher@amd.com>
Fri, 21 Jun 2019 23:59:34 +0000 (18:59 -0500)
commitf99e941daa0eee09a9e176f57b5af3c6b9d4c12b
tree60fe9b1ee08f13fff22f8d13a12616b57a873f06
parentebf0fab05efa0466a87a8e4253a060ceb5b68aca
drm/amd/display: Add DCN2 clk mgr

Adds support for handling of clocking relevant to the DCN2 block,
including programming of the DCCG (Display Controller Clock Generator)
block:

HW Blocks:

    +--------+       +--------+
    |  DIO   |       |  DCCG  |
    +--------+       +--------+

Signed-off-by: Harry Wentland <harry.wentland@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
12 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/dce100/dce_clk_mgr.h
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn10/rv1_clk_mgr.c
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn10/rv1_clk_mgr_vbios_smu.c
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c [new file with mode: 0644]
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.h [new file with mode: 0644]
drivers/gpu/drm/amd/display/dc/dce/dce_clock_source.c
drivers/gpu/drm/amd/display/dc/dce/dce_clock_source.h
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.c [new file with mode: 0644]
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.h [new file with mode: 0644]
drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr_internal.h