[Public] This patch set brings cyan skillfish display support Charlene Liu / Zhan Liu (2): drm/amdgpu: add cyan_skillfish asic header files drm/amd/display: add cyan_skillfish display support drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 4 + drivers/gpu/drm/amd/amdgpu/nv.c | 2 + drivers/gpu/drm/amd/display/Kconfig | 9 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 55 +- drivers/gpu/drm/amd/display/dc/Makefile | 3 + drivers/gpu/drm/amd/display/dc/bios/command_table_helper2.c | 1 + drivers/gpu/drm/amd/display/dc/clk_mgr/Makefile | 11 + drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 7 + drivers/gpu/drm/amd/display/dc/clk_mgr/dcn201/dcn201_clk_mgr.c | 260 +++ drivers/gpu/drm/amd/display/dc/clk_mgr/dcn201/dcn201_clk_mgr.h | 34 + drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 10 + drivers/gpu/drm/amd/display/dc/dce/dce_clock_source.h | 9 + drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h | 39 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_ipp.h | 27 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 3 + drivers/gpu/drm/amd/display/dc/dcn201/Makefile | 33 + drivers/gpu/drm/amd/display/dc/dcn201/dcn201_dccg.c | 84 + drivers/gpu/drm/amd/display/dc/dcn201/dcn201_dccg.h | 37 + drivers/gpu/drm/amd/display/dc/dcn201/dcn201_dpp.c | 316 +++ drivers/gpu/drm/amd/display/dc/dcn201/dcn201_dpp.h | 83 + drivers/gpu/drm/amd/display/dc/dcn201/dcn201_hubbub.c | 107 + drivers/gpu/drm/amd/display/dc/dcn201/dcn201_hubbub.h | 45 + drivers/gpu/drm/amd/display/dc/dcn201/dcn201_hubp.c | 150 ++ drivers/gpu/drm/amd/display/dc/dcn201/dcn201_hubp.h | 132 ++ drivers/gpu/drm/amd/display/dc/dcn201/dcn201_hwseq.c | 630 ++++++ drivers/gpu/drm/amd/display/dc/dcn201/dcn201_hwseq.h | 46 + drivers/gpu/drm/amd/display/dc/dcn201/dcn201_init.c | 131 ++ drivers/gpu/drm/amd/display/dc/dcn201/dcn201_init.h | 33 + drivers/gpu/drm/amd/display/dc/dcn201/dcn201_link_encoder.c | 209 ++ drivers/gpu/drm/amd/display/dc/dcn201/dcn201_link_encoder.h | 59 + drivers/gpu/drm/amd/display/dc/dcn201/dcn201_mpc.c | 125 ++ drivers/gpu/drm/amd/display/dc/dcn201/dcn201_mpc.h | 86 + drivers/gpu/drm/amd/display/dc/dcn201/dcn201_opp.c | 72 + drivers/gpu/drm/amd/display/dc/dcn201/dcn201_opp.h | 74 + drivers/gpu/drm/amd/display/dc/dcn201/dcn201_optc.c | 203 ++ drivers/gpu/drm/amd/display/dc/dcn201/dcn201_optc.h | 74 + drivers/gpu/drm/amd/display/dc/dcn201/dcn201_resource.c | 1307 ++++++++++++ drivers/gpu/drm/amd/display/dc/dcn201/dcn201_resource.h | 50 + drivers/gpu/drm/amd/display/dc/dml/display_mode_lib.c | 1 + drivers/gpu/drm/amd/display/dc/dml/display_mode_lib.h | 1 + drivers/gpu/drm/amd/display/dc/gpio/hw_factory.c | 1 + drivers/gpu/drm/amd/display/dc/gpio/hw_translate.c | 1 + drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr_internal.h | 13 + drivers/gpu/drm/amd/display/dc/inc/hw/dwb.h | 4 +- drivers/gpu/drm/amd/display/dc/inc/hw/mpc.h | 1 + drivers/gpu/drm/amd/display/dc/inc/hw_sequencer_private.h | 4 + drivers/gpu/drm/amd/display/dc/irq/Makefile | 12 + drivers/gpu/drm/amd/display/dc/irq/dcn201/irq_service_dcn201.c | 374 ++++ drivers/gpu/drm/amd/display/dc/irq/dcn201/irq_service_dcn201.h | 34 + drivers/gpu/drm/amd/display/include/dal_asic_id.h | 1 + drivers/gpu/drm/amd/display/include/dal_types.h | 1 + drivers/gpu/drm/amd/include/asic_reg/clk/clk_11_0_1_offset.h | 32 + drivers/gpu/drm/amd/include/asic_reg/clk/clk_11_0_1_sh_mask.h | 37 + drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_2_0_3_offset.h | 6193 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_2_0_3_sh_mask.h | 22091 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ drivers/gpu/drm/amd/include/asic_reg/dpcs/dpcs_2_0_3_offset.h | 151 ++ drivers/gpu/drm/amd/include/asic_reg/dpcs/dpcs_2_0_3_sh_mask.h | 952 +++++++++ 57 files changed, 34439 insertions(+), 25 deletions(-) -- 2.25.1