Navi14 is a new asic from AMD. This patch set includes full support for this chip (gfx, sdma, vcn, display, powermanagment, etc.). Alex Deucher (2): drm/amdgpu: disable concurrent flushes on Navi14 drm/amdgpu: consolidate navi14 IP init Bhawanpreet Lakha (4): drm/amd/display: add nv14 cases to amdgpu_dm drm/amd/display: add NAVI14 in resource construct drm/amd/display: add dm block drm/amd/display: add ASICREV defines v2 Jack Xiao (2): drm/amdgpu/gfx10: fix programming of SC_HIZ_TILE_FIFO_SIZE field drm/amdgpu: enable gfxoff code path for navi14 James Zhu (1): drm/amdgpu: Enable VCN on navi14 Tao Zhou (1): drm/amdgpu/gfx10: update gfx golden settings for navi14 Xiaojie Yuan (42): drm/amdgpu: add navi14 asic type drm/amdgpu: add gpu_info firmware for navi14 drm/amdgpu: set asic family and ip blocks for navi14 drm/amdgpu: add navi14 ucode loading method drm/amdgpu/soc15: initialize reg base for navi14 (v2) drm/amdgpu/discovery: init reg base offset via ip discovery for navi14 drm/amdgpu: increase max instance number for hw ip drm/amdgpu/gmc10: add navi14 support drm/amdgpu/sdma5: add support for navi14 firmware drm/amdgpu/sdma5: add placeholder for navi14 golden settings drm/amdgpu/sdma5: add sdma5_0 golden settings for navi14 drm/amdgpu/sdma5: set clock gating for navi14 drm/amdgpu/gfx10: add support for navi14 firmware drm/amdgpu/gfx10: add placeholder for navi14 golden settings drm/amdgpu/gfx10: add gfx config for navi14 drm/amdgpu/gfx10: add clockgating support for navi14 drm/amdgpu: add me/mec configurations for navi14 drm/amdgpu: set rlc funcs for navi14 drm/amdgpu/gfx10: set tcp harvest for navi14 drm/amdgpu/gfx: add definition of mmCGTT_GS_NGG_CLK_CTRL drm/amdgpu/gfx10: add gfx v10_1_1 golden settings for navi14 drm/amdgpu/gfx: update gc_v10_1_1 golden setting drm/amdgpu/gfx10: update gfx golden settings for navi14 drm/amdgpu/soc15: add support for navi14 drm/amdgpu: add ip blocks for navi14 drm/amdgpu: enable virtual display for navi14 drm/amdgpu/psp: add psp support for navi14 drm/amdgpu: enable psp ip block for navi14 drm/amdgpu/psp: start rlc autoload after psp received rlcg for navi14 drm/amdgpu/smu11: add support for navi14 drm/amdgpu: enable sw smu ip for navi14 drm/amdgpu: skip to load ta firmware for navi14 drm/amd/display: skip to load dmcu firmware for navi14 drm/amdgpu: declare asd firmware for navi14 drm/amdgpu/mmhub2: set clock gating for navi14 drm/amdgpu/athub2: set clock gating for navi14 drm/amdgpu: enable clock gatings for navi14 drm/amdgpu: enable async gfx ring for navi14 drm/amd/display: disable display writeback for navi14 drm/amdgpu/nv: set vcn pg flag for navi14 drm/amd/powerplay: disable gfxoff for navi14 drm/amdgpu/vcn: enable indirect DPG SRAM mode for navi14 tiancyin (1): drm/amdgpu/sdma5: update sdma5 golden settings for navi14 drivers/gpu/drm/amd/amdgpu/Makefile | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 7 + drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 8 + drivers/gpu/drm/amd/amdgpu/athub_v2_0.c | 1 + drivers/gpu/drm/amd/amdgpu/dce_virtual.c | 1 + drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 82 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 1 + drivers/gpu/drm/amd/amdgpu/navi14_reg_init.c | 66 + drivers/gpu/drm/amd/amdgpu/nv.c | 24 + drivers/gpu/drm/amd/amdgpu/nv.h | 1 + drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 10 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 26 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 8 + .../drm/amd/display/dc/dcn20/dcn20_resource.c | 23 +- .../gpu/drm/amd/display/include/dal_asic_id.h | 8 + .../gpu/drm/amd/include/navi14_ip_offset.h | 1119 +++++++++++++++++ drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 1 + drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 6 + include/drm/amd_asic_type.h | 1 + 25 files changed, 1398 insertions(+), 17 deletions(-) create mode 100644 drivers/gpu/drm/amd/amdgpu/navi14_reg_init.c create mode 100644 drivers/gpu/drm/amd/include/navi14_ip_offset.h -- 2.20.1 _______________________________________________ amd-gfx mailing list amd-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/amd-gfx