git: drm: Import the amdgpu driver from Linux 4.19
Matthew Dillon
dillon at crater.dragonflybsd.org
Wed Nov 3 09:49:02 PDT 2021
commit b843c749addef9340ee7d4e250b09fdd492602a1
Author: Sergey Zigachev <s.zi at outlook.com>
Date: Wed Nov 3 14:30:23 2021 +0500
drm: Import the amdgpu driver from Linux 4.19
Summary of changes:
sys/dev/drm/amd/amdgpu/Makefile | 166 +
sys/dev/drm/amd/amdgpu/ObjectID.h | 744 +
sys/dev/drm/amd/amdgpu/amdgpu.h | 1864 +
sys/dev/drm/amd/amdgpu/amdgpu_acp.c | 633 +
.../amd_asic_type.h => amd/amdgpu/amdgpu_acp.h} | 48 +-
sys/dev/drm/amd/amdgpu/amdgpu_acpi.c | 819 +
sys/dev/drm/amd/amdgpu/amdgpu_afmt.c | 105 +
sys/dev/drm/amd/amdgpu/amdgpu_amdkfd.c | 555 +
sys/dev/drm/amd/amdgpu/amdgpu_amdkfd.h | 199 +
sys/dev/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c | 884 +
sys/dev/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 1051 +
sys/dev/drm/amd/amdgpu/amdgpu_atombios.c | 2037 +
sys/dev/drm/amd/amdgpu/amdgpu_atombios.h | 222 +
sys/dev/drm/amd/amdgpu/amdgpu_atomfirmware.c | 368 +
.../amdgpu/amdgpu_atomfirmware.h} | 43 +-
sys/dev/drm/amd/amdgpu/amdgpu_benchmark.c | 244 +
sys/dev/drm/amd/amdgpu/amdgpu_bios.c | 446 +
sys/dev/drm/amd/amdgpu/amdgpu_bo_list.c | 326 +
sys/dev/drm/amd/amdgpu/amdgpu_bo_list.h | 85 +
sys/dev/drm/amd/amdgpu/amdgpu_cgs.c | 504 +
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c | 1905 +
.../amdgpu/amdgpu_connectors.h} | 50 +-
sys/dev/drm/amd/amdgpu/amdgpu_cs.c | 1670 +
sys/dev/drm/amd/amdgpu/amdgpu_ctx.c | 517 +
sys/dev/drm/amd/amdgpu/amdgpu_debugfs.c | 951 +
.../amdgpu/amdgpu_debugfs.h} | 44 +-
sys/dev/drm/amd/amdgpu/amdgpu_device.c | 3513 +
sys/dev/drm/amd/amdgpu/amdgpu_display.c | 891 +
.../amdgpu/amdgpu_display.h} | 38 +-
sys/dev/drm/amd/amdgpu/amdgpu_dpm.c | 994 +
sys/dev/drm/amd/amdgpu/amdgpu_dpm.h | 501 +
sys/dev/drm/amd/amdgpu/amdgpu_drv.c | 1248 +
sys/dev/drm/amd/amdgpu/amdgpu_drv.h | 48 +
sys/dev/drm/amd/amdgpu/amdgpu_encoders.c | 245 +
sys/dev/drm/amd/amdgpu/amdgpu_fb.c | 403 +
sys/dev/drm/amd/amdgpu/amdgpu_fence.c | 744 +
sys/dev/drm/amd/amdgpu/amdgpu_gart.c | 393 +
sys/dev/drm/amd/amdgpu/amdgpu_gart.h | 73 +
.../amd_asic_type.h => amd/amdgpu/amdgpu_gds.h} | 70 +-
sys/dev/drm/amd/amdgpu/amdgpu_gem.c | 900 +
sys/dev/drm/amd/amdgpu/amdgpu_gfx.c | 342 +
sys/dev/drm/amd/amdgpu/amdgpu_gfx.h | 93 +
sys/dev/drm/amd/amdgpu/amdgpu_gmc.h | 130 +
sys/dev/drm/amd/amdgpu/amdgpu_gtt_mgr.c | 300 +
sys/dev/drm/amd/amdgpu/amdgpu_i2c.c | 393 +
.../amd_asic_type.h => amd/amdgpu/amdgpu_i2c.h} | 52 +-
sys/dev/drm/amd/amdgpu/amdgpu_ib.c | 414 +
sys/dev/drm/amd/amdgpu/amdgpu_ids.c | 608 +
sys/dev/drm/amd/amdgpu/amdgpu_ids.h | 96 +
sys/dev/drm/amd/amdgpu/amdgpu_ih.c | 274 +
sys/dev/drm/amd/amdgpu/amdgpu_ih.h | 86 +
sys/dev/drm/amd/amdgpu/amdgpu_irq.c | 650 +
sys/dev/drm/amd/amdgpu/amdgpu_irq.h | 105 +
sys/dev/drm/amd/amdgpu/amdgpu_job.c | 241 +
sys/dev/drm/amd/amdgpu/amdgpu_job.h | 74 +
sys/dev/drm/amd/amdgpu/amdgpu_kms.c | 1259 +
sys/dev/drm/amd/amdgpu/amdgpu_mn.c | 537 +
.../drm/amd_asic_type.h => amd/amdgpu/amdgpu_mn.h} | 59 +-
sys/dev/drm/amd/amdgpu/amdgpu_mode.h | 648 +
sys/dev/drm/amd/amdgpu/amdgpu_object.c | 1392 +
sys/dev/drm/amd/amdgpu/amdgpu_object.h | 331 +
sys/dev/drm/amd/amdgpu/amdgpu_pll.c | 351 +
.../amd_asic_type.h => amd/amdgpu/amdgpu_pll.h} | 46 +-
sys/dev/drm/amd/amdgpu/amdgpu_pm.c | 2091 +
.../drm/amd_asic_type.h => amd/amdgpu/amdgpu_pm.h} | 48 +-
sys/dev/drm/amd/amdgpu/amdgpu_prime.c | 452 +
sys/dev/drm/amd/amdgpu/amdgpu_psp.c | 597 +
sys/dev/drm/amd/amdgpu/amdgpu_psp.h | 163 +
sys/dev/drm/amd/amdgpu/amdgpu_queue_mgr.c | 316 +
sys/dev/drm/amd/amdgpu/amdgpu_ring.c | 575 +
sys/dev/drm/amd/amdgpu/amdgpu_ring.h | 293 +
sys/dev/drm/amd/amdgpu/amdgpu_sa.c | 398 +
sys/dev/drm/amd/amdgpu/amdgpu_sched.c | 100 +
.../amd_asic_type.h => amd/amdgpu/amdgpu_sched.h} | 42 +-
sys/dev/drm/amd/amdgpu/amdgpu_sync.c | 425 +
sys/dev/drm/amd/amdgpu/amdgpu_sync.h | 59 +
sys/dev/drm/amd/amdgpu/amdgpu_test.c | 254 +
sys/dev/drm/amd/amdgpu/amdgpu_trace.h | 471 +
.../amdgpu/amdgpu_trace_points.c} | 41 +-
sys/dev/drm/amd/amdgpu/amdgpu_ttm.c | 2529 +
sys/dev/drm/amd/amdgpu/amdgpu_ttm.h | 122 +
sys/dev/drm/amd/amdgpu/amdgpu_ucode.c | 496 +
sys/dev/drm/amd/amdgpu/amdgpu_ucode.h | 250 +
sys/dev/drm/amd/amdgpu/amdgpu_uvd.c | 1300 +
sys/dev/drm/amd/amdgpu/amdgpu_uvd.h | 87 +
sys/dev/drm/amd/amdgpu/amdgpu_vce.c | 1151 +
sys/dev/drm/amd/amdgpu/amdgpu_vce.h | 79 +
sys/dev/drm/amd/amdgpu/amdgpu_vcn.c | 726 +
sys/dev/drm/amd/amdgpu/amdgpu_vcn.h | 90 +
sys/dev/drm/amd/amdgpu/amdgpu_vf_error.c | 86 +
.../amdgpu/amdgpu_vf_error.h} | 69 +-
sys/dev/drm/amd/amdgpu/amdgpu_virt.c | 439 +
sys/dev/drm/amd/amdgpu/amdgpu_virt.h | 302 +
sys/dev/drm/amd/amdgpu/amdgpu_vm.c | 3047 +
sys/dev/drm/amd/amdgpu/amdgpu_vm.h | 337 +
sys/dev/drm/amd/amdgpu/amdgpu_vram_mgr.c | 321 +
sys/dev/drm/amd/amdgpu/atom.c | 1422 +
sys/dev/drm/amd/amdgpu/atom.h | 160 +
sys/dev/drm/amd/amdgpu/atombios_crtc.c | 886 +
sys/dev/drm/amd/amdgpu/atombios_crtc.h | 60 +
sys/dev/drm/amd/amdgpu/atombios_dp.c | 762 +
.../amd_asic_type.h => amd/amdgpu/atombios_dp.h} | 50 +-
sys/dev/drm/amd/amdgpu/atombios_encoders.c | 2155 +
sys/dev/drm/amd/amdgpu/atombios_encoders.h | 78 +
sys/dev/drm/amd/amdgpu/atombios_i2c.c | 181 +
.../amd_asic_type.h => amd/amdgpu/atombios_i2c.h} | 41 +-
sys/dev/drm/amd/amdgpu/cik.c | 2085 +
.../drm/amd_asic_type.h => amd/amdgpu/cik.h} | 41 +-
.../drm/amd_asic_type.h => amd/amdgpu/cik_dpm.h} | 38 +-
sys/dev/drm/amd/amdgpu/cikd.h | 609 +
sys/dev/drm/amd/amdgpu/clearstate_ci.h | 944 +
.../drm/{radeon => amd/amdgpu}/clearstate_defs.h | 0
sys/dev/drm/amd/amdgpu/clearstate_gfx9.h | 942 +
sys/dev/drm/{radeon => amd/amdgpu}/clearstate_si.h | 0
sys/dev/drm/amd/amdgpu/clearstate_vi.h | 944 +
sys/dev/drm/amd/amdgpu/cz_ih.c | 463 +
.../drm/amd_asic_type.h => amd/amdgpu/cz_ih.h} | 37 +-
sys/dev/drm/amd/amdgpu/dce_v10_0.c | 3611 +
.../drm/amd_asic_type.h => amd/amdgpu/dce_v10_0.h} | 41 +-
sys/dev/drm/amd/amdgpu/dce_v11_0.c | 3743 +
.../drm/amd_asic_type.h => amd/amdgpu/dce_v11_0.h} | 40 +-
sys/dev/drm/amd/amdgpu/dce_virtual.c | 776 +
.../amd_asic_type.h => amd/amdgpu/dce_virtual.h} | 38 +-
sys/dev/drm/amd/amdgpu/df_v1_7.c | 120 +
.../drm/amd_asic_type.h => amd/amdgpu/df_v1_7.h} | 46 +-
sys/dev/drm/amd/amdgpu/df_v3_6.c | 122 +
.../drm/amd_asic_type.h => amd/amdgpu/df_v3_6.h} | 46 +-
.../drm/amd_asic_type.h => amd/amdgpu/emu_soc.c} | 41 +-
sys/dev/drm/amd/amdgpu/gfx_v8_0.c | 7518 +
.../drm/amd_asic_type.h => amd/amdgpu/gfx_v8_0.h} | 43 +-
sys/dev/drm/amd/amdgpu/gfx_v9_0.c | 4911 +
.../drm/amd_asic_type.h => amd/amdgpu/gfx_v9_0.h} | 42 +-
sys/dev/drm/amd/amdgpu/gfxhub_v1_0.c | 366 +
.../amd_asic_type.h => amd/amdgpu/gfxhub_v1_0.h} | 42 +-
sys/dev/drm/amd/amdgpu/gmc_v7_0.c | 1412 +
.../drm/amd_asic_type.h => amd/amdgpu/gmc_v7_0.h} | 38 +-
sys/dev/drm/amd/amdgpu/gmc_v8_0.c | 1788 +
.../drm/amd_asic_type.h => amd/amdgpu/gmc_v8_0.h} | 39 +-
sys/dev/drm/amd/amdgpu/gmc_v9_0.c | 1233 +
.../drm/amd_asic_type.h => amd/amdgpu/gmc_v9_0.h} | 38 +-
sys/dev/drm/amd/amdgpu/iceland_ih.c | 461 +
.../amd_asic_type.h => amd/amdgpu/iceland_ih.h} | 37 +-
sys/dev/drm/amd/amdgpu/iceland_sdma_pkt_open.h | 2172 +
sys/dev/drm/amd/amdgpu/mmhub_v1_0.c | 772 +
.../amd_asic_type.h => amd/amdgpu/mmhub_v1_0.h} | 47 +-
sys/dev/drm/amd/amdgpu/mmsch_v1_0.h | 144 +
sys/dev/drm/amd/amdgpu/mxgpu_ai.c | 377 +
.../drm/amd_asic_type.h => amd/amdgpu/mxgpu_ai.h} | 65 +-
sys/dev/drm/amd/amdgpu/mxgpu_vi.c | 625 +
.../drm/amd_asic_type.h => amd/amdgpu/mxgpu_vi.h} | 61 +-
sys/dev/drm/amd/amdgpu/nbio_v6_1.c | 295 +
.../drm/amd_asic_type.h => amd/amdgpu/nbio_v6_1.h} | 39 +-
sys/dev/drm/amd/amdgpu/nbio_v7_0.c | 304 +
.../drm/amd_asic_type.h => amd/amdgpu/nbio_v7_0.h} | 39 +-
sys/dev/drm/amd/amdgpu/ppsmc.h | 200 +
sys/dev/drm/amd/amdgpu/psp_gfx_if.h | 294 +
sys/dev/drm/amd/amdgpu/psp_v10_0.c | 460 +
.../drm/amd_asic_type.h => amd/amdgpu/psp_v10_0.h} | 40 +-
sys/dev/drm/amd/amdgpu/psp_v3_1.c | 634 +
.../drm/amd_asic_type.h => amd/amdgpu/psp_v3_1.h} | 45 +-
sys/dev/drm/amd/amdgpu/r600_dpm.h | 127 +
sys/dev/drm/amd/amdgpu/sdma_v2_4.c | 1334 +
.../drm/amd_asic_type.h => amd/amdgpu/sdma_v2_4.h} | 37 +-
sys/dev/drm/amd/amdgpu/sdma_v3_0.c | 1783 +
.../drm/amd_asic_type.h => amd/amdgpu/sdma_v3_0.h} | 38 +-
sys/dev/drm/amd/amdgpu/sdma_v4_0.c | 1775 +
.../drm/amd_asic_type.h => amd/amdgpu/sdma_v4_0.h} | 38 +-
sys/dev/drm/amd/amdgpu/si_dpm.c | 8078 ++
sys/dev/drm/amd/amdgpu/si_dpm.h | 1015 +
sys/dev/drm/amd/amdgpu/sislands_smc.h | 423 +
sys/dev/drm/amd/amdgpu/soc15.c | 1006 +
.../drm/amd_asic_type.h => amd/amdgpu/soc15.h} | 66 +-
sys/dev/drm/amd/amdgpu/soc15_common.h | 68 +
sys/dev/drm/amd/amdgpu/soc15d.h | 408 +
sys/dev/drm/amd/amdgpu/tonga_ih.c | 527 +
.../drm/amd_asic_type.h => amd/amdgpu/tonga_ih.h} | 37 +-
sys/dev/drm/amd/amdgpu/tonga_sdma_pkt_open.h | 2245 +
sys/dev/drm/amd/amdgpu/uvd_v5_0.c | 902 +
.../drm/amd_asic_type.h => amd/amdgpu/uvd_v5_0.h} | 37 +-
sys/dev/drm/amd/amdgpu/uvd_v6_0.c | 1670 +
.../drm/amd_asic_type.h => amd/amdgpu/uvd_v6_0.h} | 39 +-
sys/dev/drm/amd/amdgpu/uvd_v7_0.c | 1888 +
.../drm/amd_asic_type.h => amd/amdgpu/uvd_v7_0.h} | 37 +-
sys/dev/drm/amd/amdgpu/vce_v3_0.c | 998 +
.../drm/amd_asic_type.h => amd/amdgpu/vce_v3_0.h} | 39 +-
sys/dev/drm/amd/amdgpu/vce_v4_0.c | 1124 +
.../drm/amd_asic_type.h => amd/amdgpu/vce_v4_0.h} | 37 +-
sys/dev/drm/amd/amdgpu/vcn_v1_0.c | 1792 +
.../drm/amd_asic_type.h => amd/amdgpu/vcn_v1_0.h} | 37 +-
sys/dev/drm/amd/amdgpu/vega10_ih.c | 518 +
.../drm/amd_asic_type.h => amd/amdgpu/vega10_ih.h} | 38 +-
sys/dev/drm/amd/amdgpu/vega10_reg_init.c | 59 +
sys/dev/drm/amd/amdgpu/vega10_sdma_pkt_open.h | 3335 +
sys/dev/drm/amd/amdgpu/vega20_reg_init.c | 56 +
sys/dev/drm/amd/amdgpu/vi.c | 1714 +
.../drm/amd_asic_type.h => amd/amdgpu/vi.h} | 41 +-
.../drm/amd_asic_type.h => amd/amdgpu/vi_dpm.h} | 40 +-
sys/dev/drm/amd/amdgpu/vid.h | 516 +
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 5424 +
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 280 +
.../drm/amd/display/amdgpu_dm/amdgpu_dm_color.c | 290 +
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 137 +
.../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 722 +
.../display/amdgpu_dm/amdgpu_dm_debugfs.h} | 42 +-
.../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 551 +
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c | 684 +
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.h | 102 +
.../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 477 +
.../display/amdgpu_dm/amdgpu_dm_mst_types.h} | 44 +-
.../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 570 +
.../drm/amd/display/amdgpu_dm/amdgpu_dm_services.c | 76 +
sys/dev/drm/amd/display/dc/basics/conversion.c | 104 +
.../display/dc/basics/conversion.h} | 54 +-
sys/dev/drm/amd/display/dc/basics/fixpt31_32.c | 483 +
.../display/dc/basics/log_helpers.c} | 47 +-
.../display/dc/basics/logger.h} | 38 +-
sys/dev/drm/amd/display/dc/basics/vector.c | 307 +
sys/dev/drm/amd/display/dc/bios/bios_parser.c | 4120 +
.../display/dc/bios/bios_parser.h} | 41 +-
sys/dev/drm/amd/display/dc/bios/bios_parser2.c | 2245 +
.../display/dc/bios/bios_parser2.h} | 41 +-
.../drm/amd/display/dc/bios/bios_parser_common.c | 288 +
.../display/dc/bios/bios_parser_common.h} | 41 +-
.../drm/amd/display/dc/bios/bios_parser_helper.c | 90 +
.../display/dc/bios/bios_parser_helper.h} | 49 +-
.../display/dc/bios/bios_parser_interface.c} | 66 +-
.../display/dc/bios/bios_parser_types_internal.h} | 78 +-
.../display/dc/bios/bios_parser_types_internal2.h} | 80 +-
sys/dev/drm/amd/display/dc/bios/command_table.c | 2465 +
sys/dev/drm/amd/display/dc/bios/command_table.h | 102 +
sys/dev/drm/amd/display/dc/bios/command_table2.c | 819 +
sys/dev/drm/amd/display/dc/bios/command_table2.h | 105 +
.../drm/amd/display/dc/bios/command_table_helper.c | 291 +
.../display/dc/bios/command_table_helper.h} | 69 +-
.../amd/display/dc/bios/command_table_helper2.c | 266 +
.../display/dc/bios/command_table_helper2.h} | 64 +-
.../display/dc/bios/command_table_helper_struct.h | 66 +
.../dc/bios/dce110/command_table_helper_dce110.c | 364 +
.../dc/bios/dce110/command_table_helper_dce110.h} | 42 +-
.../dc/bios/dce112/command_table_helper2_dce112.c | 418 +
.../dc/bios/dce112/command_table_helper2_dce112.h} | 42 +-
.../dc/bios/dce112/command_table_helper_dce112.c | 418 +
.../dc/bios/dce112/command_table_helper_dce112.h} | 42 +-
.../dc/bios/dce80/command_table_helper_dce80.c | 354 +
.../dc/bios/dce80/command_table_helper_dce80.h} | 41 +-
sys/dev/drm/amd/display/dc/calcs/bw_fixed.c | 191 +
sys/dev/drm/amd/display/dc/calcs/calcs_logger.h | 578 +
sys/dev/drm/amd/display/dc/calcs/custom_float.c | 197 +
sys/dev/drm/amd/display/dc/calcs/dce_calcs.c | 3562 +
sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c | 1908 +
.../display/dc/calcs/dcn_calc_auto.h} | 43 +-
sys/dev/drm/amd/display/dc/calcs/dcn_calc_math.c | 127 +
sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c | 1662 +
sys/dev/drm/amd/display/dc/core/dc.c | 1763 +
sys/dev/drm/amd/display/dc/core/dc_debug.c | 370 +
sys/dev/drm/amd/display/dc/core/dc_hw_sequencer.c | 268 +
sys/dev/drm/amd/display/dc/core/dc_link.c | 2552 +
sys/dev/drm/amd/display/dc/core/dc_link_ddc.c | 769 +
sys/dev/drm/amd/display/dc/core/dc_link_dp.c | 2762 +
sys/dev/drm/amd/display/dc/core/dc_link_hwss.c | 341 +
sys/dev/drm/amd/display/dc/core/dc_resource.c | 2946 +
sys/dev/drm/amd/display/dc/core/dc_sink.c | 108 +
sys/dev/drm/amd/display/dc/core/dc_stream.c | 352 +
sys/dev/drm/amd/display/dc/core/dc_surface.c | 210 +
sys/dev/drm/amd/display/dc/dc.h | 754 +
sys/dev/drm/amd/display/dc/dc_bios_types.h | 225 +
sys/dev/drm/amd/display/dc/dc_ddc_types.h | 174 +
sys/dev/drm/amd/display/dc/dc_dp_types.h | 496 +
sys/dev/drm/amd/display/dc/dc_helper.c | 308 +
sys/dev/drm/amd/display/dc/dc_hw_types.h | 759 +
sys/dev/drm/amd/display/dc/dc_link.h | 245 +
sys/dev/drm/amd/display/dc/dc_stream.h | 304 +
sys/dev/drm/amd/display/dc/dc_types.h | 673 +
sys/dev/drm/amd/display/dc/dce/dce_abm.c | 485 +
sys/dev/drm/amd/display/dc/dce/dce_abm.h | 224 +
sys/dev/drm/amd/display/dc/dce/dce_audio.c | 959 +
sys/dev/drm/amd/display/dc/dce/dce_audio.h | 148 +
sys/dev/drm/amd/display/dc/dce/dce_aux.c | 940 +
sys/dev/drm/amd/display/dc/dce/dce_aux.h | 111 +
sys/dev/drm/amd/display/dc/dce/dce_clock_source.c | 1380 +
sys/dev/drm/amd/display/dc/dce/dce_clock_source.h | 145 +
sys/dev/drm/amd/display/dc/dce/dce_clocks.c | 882 +
sys/dev/drm/amd/display/dc/dce/dce_clocks.h | 120 +
sys/dev/drm/amd/display/dc/dce/dce_dmcu.c | 827 +
sys/dev/drm/amd/display/dc/dce/dce_dmcu.h | 266 +
sys/dev/drm/amd/display/dc/dce/dce_hwseq.c | 210 +
sys/dev/drm/amd/display/dc/dce/dce_hwseq.h | 545 +
sys/dev/drm/amd/display/dc/dce/dce_ipp.c | 265 +
sys/dev/drm/amd/display/dc/dce/dce_ipp.h | 238 +
sys/dev/drm/amd/display/dc/dce/dce_link_encoder.c | 1365 +
sys/dev/drm/amd/display/dc/dce/dce_link_encoder.h | 268 +
sys/dev/drm/amd/display/dc/dce/dce_mem_input.c | 808 +
sys/dev/drm/amd/display/dc/dce/dce_mem_input.h | 364 +
sys/dev/drm/amd/display/dc/dce/dce_opp.c | 566 +
sys/dev/drm/amd/display/dc/dce/dce_opp.h | 310 +
sys/dev/drm/amd/display/dc/dce/dce_scl_filters.c | 1119 +
.../drm/amd/display/dc/dce/dce_stream_encoder.c | 1610 +
.../drm/amd/display/dc/dce/dce_stream_encoder.h | 733 +
sys/dev/drm/amd/display/dc/dce/dce_transform.c | 1367 +
sys/dev/drm/amd/display/dc/dce/dce_transform.h | 517 +
.../amd/display/dc/dce100/dce100_hw_sequencer.c | 187 +
.../display/dc/dce100/dce100_hw_sequencer.h} | 56 +-
.../drm/amd/display/dc/dce100/dce100_resource.c | 1008 +
.../display/dc/dce100/dce100_resource.h} | 53 +-
.../drm/amd/display/dc/dce110/dce110_compressor.c | 557 +
.../drm/amd/display/dc/dce110/dce110_compressor.h | 81 +
.../amd/display/dc/dce110/dce110_hw_sequencer.c | 2928 +
.../amd/display/dc/dce110/dce110_hw_sequencer.h | 88 +
.../drm/amd/display/dc/dce110/dce110_mem_input_v.c | 1041 +
.../display/dc/dce110/dce110_mem_input_v.h} | 45 +-
.../drm/amd/display/dc/dce110/dce110_opp_csc_v.c | 738 +
.../amd/display/dc/dce110/dce110_opp_regamma_v.c | 555 +
.../display/dc/dce110/dce110_opp_v.c} | 60 +-
.../display/dc/dce110/dce110_opp_v.h} | 49 +-
.../drm/amd/display/dc/dce110/dce110_resource.c | 1350 +
.../display/dc/dce110/dce110_resource.h} | 55 +-
.../display/dc/dce110/dce110_timing_generator.c | 2261 +
.../display/dc/dce110/dce110_timing_generator.h | 285 +
.../display/dc/dce110/dce110_timing_generator_v.c | 701 +
.../display/dc/dce110/dce110_timing_generator_v.h} | 43 +-
.../drm/amd/display/dc/dce110/dce110_transform_v.c | 717 +
.../display/dc/dce110/dce110_transform_v.h} | 70 +-
.../drm/amd/display/dc/dce112/dce112_compressor.c | 847 +
.../drm/amd/display/dc/dce112/dce112_compressor.h | 78 +
.../amd/display/dc/dce112/dce112_hw_sequencer.c | 163 +
.../display/dc/dce112/dce112_hw_sequencer.h} | 44 +-
.../drm/amd/display/dc/dce112/dce112_resource.c | 1293 +
.../display/dc/dce112/dce112_resource.h} | 66 +-
.../amd/display/dc/dce120/dce120_hw_sequencer.c | 256 +
.../display/dc/dce120/dce120_hw_sequencer.h} | 44 +-
.../drm/amd/display/dc/dce120/dce120_resource.c | 1082 +
.../display/dc/dce120/dce120_resource.h} | 47 +-
.../display/dc/dce120/dce120_timing_generator.c | 1175 +
.../display/dc/dce120/dce120_timing_generator.h} | 50 +-
.../drm/amd/display/dc/dce80/dce80_hw_sequencer.c | 81 +
.../display/dc/dce80/dce80_hw_sequencer.h} | 44 +-
sys/dev/drm/amd/display/dc/dce80/dce80_resource.c | 1348 +
.../display/dc/dce80/dce80_resource.h} | 57 +-
.../amd/display/dc/dce80/dce80_timing_generator.c | 242 +
.../display/dc/dce80/dce80_timing_generator.h} | 49 +-
sys/dev/drm/amd/display/dc/dcn10/dcn10_cm_common.c | 572 +
sys/dev/drm/amd/display/dc/dcn10/dcn10_cm_common.h | 114 +
sys/dev/drm/amd/display/dc/dcn10/dcn10_dpp.c | 557 +
sys/dev/drm/amd/display/dc/dcn10/dcn10_dpp.h | 1507 +
sys/dev/drm/amd/display/dc/dcn10/dcn10_dpp_cm.c | 837 +
sys/dev/drm/amd/display/dc/dcn10/dcn10_dpp_dscl.c | 726 +
sys/dev/drm/amd/display/dc/dcn10/dcn10_hubbub.c | 806 +
sys/dev/drm/amd/display/dc/dcn10/dcn10_hubbub.h | 219 +
sys/dev/drm/amd/display/dc/dcn10/dcn10_hubp.c | 1195 +
sys/dev/drm/amd/display/dc/dcn10/dcn10_hubp.h | 740 +
.../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 2711 +
.../display/dc/dcn10/dcn10_hw_sequencer.h} | 59 +-
.../display/dc/dcn10/dcn10_ipp.c} | 74 +-
sys/dev/drm/amd/display/dc/dcn10/dcn10_ipp.h | 165 +
.../drm/amd/display/dc/dcn10/dcn10_link_encoder.c | 1363 +
.../drm/amd/display/dc/dcn10/dcn10_link_encoder.h | 341 +
sys/dev/drm/amd/display/dc/dcn10/dcn10_mpc.c | 466 +
sys/dev/drm/amd/display/dc/dcn10/dcn10_mpc.h | 191 +
sys/dev/drm/amd/display/dc/dcn10/dcn10_opp.c | 412 +
sys/dev/drm/amd/display/dc/dcn10/dcn10_opp.h | 187 +
sys/dev/drm/amd/display/dc/dcn10/dcn10_optc.c | 1445 +
sys/dev/drm/amd/display/dc/dcn10/dcn10_optc.h | 568 +
sys/dev/drm/amd/display/dc/dcn10/dcn10_resource.c | 1367 +
.../display/dc/dcn10/dcn10_resource.h} | 53 +-
.../amd/display/dc/dcn10/dcn10_stream_encoder.c | 1470 +
.../amd/display/dc/dcn10/dcn10_stream_encoder.h | 524 +
sys/dev/drm/amd/display/dc/dm_helpers.h | 126 +
sys/dev/drm/amd/display/dc/dm_pp_smu.h | 132 +
sys/dev/drm/amd/display/dc/dm_services.h | 366 +
sys/dev/drm/amd/display/dc/dm_services_types.h | 265 +
sys/dev/drm/amd/display/dc/dml/dc_features.h | 559 +
.../drm/amd/display/dc/dml/display_mode_enums.h | 124 +
.../display/dc/dml/display_mode_lib.c} | 70 +-
.../display/dc/dml/display_mode_lib.h} | 50 +-
.../drm/amd/display/dc/dml/display_mode_structs.h | 577 +
.../amd/display/dc/dml/display_rq_dlg_helpers.c | 393 +
.../amd/display/dc/dml/display_rq_dlg_helpers.h | 47 +
.../amd/display/dc/dml/dml1_display_rq_dlg_calc.c | 1914 +
.../amd/display/dc/dml/dml1_display_rq_dlg_calc.h | 68 +
.../display/dc/dml/dml_common_defs.c} | 49 +-
.../display/dc/dml/dml_common_defs.h} | 43 +-
sys/dev/drm/amd/display/dc/dml/dml_inline_defs.h | 132 +
.../display/dc/dml/dml_logger.h} | 46 +-
.../amd/display/dc/gpio/dce110/hw_factory_dce110.c | 178 +
.../display/dc/gpio/dce110/hw_factory_dce110.h} | 40 +-
.../display/dc/gpio/dce110/hw_translate_dce110.c | 387 +
.../display/dc/gpio/dce110/hw_translate_dce110.h} | 42 +-
.../amd/display/dc/gpio/dce120/hw_factory_dce120.c | 198 +
.../display/dc/gpio/dce120/hw_factory_dce120.h} | 40 +-
.../display/dc/gpio/dce120/hw_translate_dce120.c | 409 +
.../display/dc/gpio/dce120/hw_translate_dce120.h} | 42 +-
.../amd/display/dc/gpio/dce80/hw_factory_dce80.c | 173 +
.../display/dc/gpio/dce80/hw_factory_dce80.h} | 40 +-
.../amd/display/dc/gpio/dce80/hw_translate_dce80.c | 411 +
.../display/dc/gpio/dce80/hw_translate_dce80.h} | 40 +-
.../amd/display/dc/gpio/dcn10/hw_factory_dcn10.c | 193 +
.../display/dc/gpio/dcn10/hw_factory_dcn10.h} | 40 +-
.../amd/display/dc/gpio/dcn10/hw_translate_dcn10.c | 409 +
.../display/dc/gpio/dcn10/hw_translate_dcn10.h} | 42 +-
sys/dev/drm/amd/display/dc/gpio/ddc_regs.h | 153 +
.../display/dc/gpio/diagnostics/hw_factory_diag.c} | 65 +-
.../display/dc/gpio/diagnostics/hw_factory_diag.h} | 40 +-
.../dc/gpio/diagnostics/hw_translate_diag.c} | 46 +-
.../dc/gpio/diagnostics/hw_translate_diag.h} | 42 +-
sys/dev/drm/amd/display/dc/gpio/gpio_base.c | 272 +
.../display/dc/gpio/gpio_regs.h} | 51 +-
sys/dev/drm/amd/display/dc/gpio/gpio_service.c | 593 +
.../display/dc/gpio/gpio_service.h} | 62 +-
sys/dev/drm/amd/display/dc/gpio/hpd_regs.h | 79 +
sys/dev/drm/amd/display/dc/gpio/hw_ddc.c | 232 +
.../display/dc/gpio/hw_ddc.h} | 52 +-
sys/dev/drm/amd/display/dc/gpio/hw_factory.c | 108 +
sys/dev/drm/amd/display/dc/gpio/hw_factory.h | 74 +
sys/dev/drm/amd/display/dc/gpio/hw_gpio.c | 203 +
sys/dev/drm/amd/display/dc/gpio/hw_gpio.h | 144 +
sys/dev/drm/amd/display/dc/gpio/hw_hpd.c | 162 +
.../display/dc/gpio/hw_hpd.h} | 52 +-
sys/dev/drm/amd/display/dc/gpio/hw_translate.c | 91 +
.../display/dc/gpio/hw_translate.h} | 56 +-
sys/dev/drm/amd/display/dc/i2caux/aux_engine.c | 605 +
sys/dev/drm/amd/display/dc/i2caux/aux_engine.h | 86 +
.../amd/display/dc/i2caux/dce100/i2caux_dce100.c | 106 +
.../display/dc/i2caux/dce100/i2caux_dce100.h} | 40 +-
.../display/dc/i2caux/dce110/aux_engine_dce110.c | 499 +
.../display/dc/i2caux/dce110/aux_engine_dce110.h | 78 +
.../dc/i2caux/dce110/i2c_hw_engine_dce110.c | 574 +
.../dc/i2caux/dce110/i2c_hw_engine_dce110.h | 218 +
.../dc/i2caux/dce110/i2c_sw_engine_dce110.c | 160 +
.../dc/i2caux/dce110/i2c_sw_engine_dce110.h} | 49 +-
.../amd/display/dc/i2caux/dce110/i2caux_dce110.c | 329 +
.../display/dc/i2caux/dce110/i2caux_dce110.h} | 60 +-
.../amd/display/dc/i2caux/dce112/i2caux_dce112.c | 129 +
.../display/dc/i2caux/dce112/i2caux_dce112.h} | 40 +-
.../amd/display/dc/i2caux/dce120/i2caux_dce120.c | 120 +
.../display/dc/i2caux/dce120/i2caux_dce120.h} | 40 +-
.../display/dc/i2caux/dce80/i2c_hw_engine_dce80.c | 875 +
.../display/dc/i2caux/dce80/i2c_hw_engine_dce80.h} | 60 +-
.../display/dc/i2caux/dce80/i2c_sw_engine_dce80.c | 173 +
.../display/dc/i2caux/dce80/i2c_sw_engine_dce80.h} | 49 +-
.../drm/amd/display/dc/i2caux/dce80/i2caux_dce80.c | 284 +
.../display/dc/i2caux/dce80/i2caux_dce80.h} | 44 +-
.../drm/amd/display/dc/i2caux/dcn10/i2caux_dcn10.c | 120 +
.../display/dc/i2caux/dcn10/i2caux_dcn10.h} | 40 +-
.../display/dc/i2caux/diagnostics/i2caux_diag.c | 97 +
.../display/dc/i2caux/diagnostics/i2caux_diag.h} | 40 +-
sys/dev/drm/amd/display/dc/i2caux/engine.h | 111 +
.../display/dc/i2caux/engine_base.c} | 56 +-
sys/dev/drm/amd/display/dc/i2caux/i2c_engine.c | 118 +
sys/dev/drm/amd/display/dc/i2caux/i2c_engine.h | 115 +
.../amd/display/dc/i2caux/i2c_generic_hw_engine.c | 284 +
.../amd/display/dc/i2caux/i2c_generic_hw_engine.h | 77 +
sys/dev/drm/amd/display/dc/i2caux/i2c_hw_engine.c | 244 +
sys/dev/drm/amd/display/dc/i2caux/i2c_hw_engine.h | 80 +
sys/dev/drm/amd/display/dc/i2caux/i2c_sw_engine.c | 601 +
sys/dev/drm/amd/display/dc/i2caux/i2c_sw_engine.h | 81 +
sys/dev/drm/amd/display/dc/i2caux/i2caux.c | 486 +
sys/dev/drm/amd/display/dc/i2caux/i2caux.h | 122 +
sys/dev/drm/amd/display/dc/inc/bw_fixed.h | 166 +
sys/dev/drm/amd/display/dc/inc/clock_source.h | 182 +
sys/dev/drm/amd/display/dc/inc/compressor.h | 136 +
.../display/dc/inc/core_status.h} | 56 +-
sys/dev/drm/amd/display/dc/inc/core_types.h | 289 +
.../display/dc/inc/custom_float.h} | 46 +-
sys/dev/drm/amd/display/dc/inc/dc_link_ddc.h | 133 +
.../display/dc/inc/dc_link_dp.h} | 75 +-
sys/dev/drm/amd/display/dc/inc/dce_calcs.h | 489 +
.../display/dc/inc/dcn_calc_math.h} | 46 +-
sys/dev/drm/amd/display/dc/inc/dcn_calcs.h | 635 +
.../display/dc/inc/hw/abm.h} | 66 +-
.../display/dc/inc/hw/audio.h} | 68 +-
sys/dev/drm/amd/display/dc/inc/hw/aux_engine.h | 180 +
.../display/dc/inc/hw/dchubbub.h} | 70 +-
.../display/dc/inc/hw/display_clock.h} | 64 +-
.../display/dc/inc/hw/dmcu.h} | 70 +-
sys/dev/drm/amd/display/dc/inc/hw/dpp.h | 167 +
sys/dev/drm/amd/display/dc/inc/hw/gpio.h | 86 +
sys/dev/drm/amd/display/dc/inc/hw/hubp.h | 128 +
sys/dev/drm/amd/display/dc/inc/hw/hw_shared.h | 195 +
sys/dev/drm/amd/display/dc/inc/hw/ipp.h | 114 +
sys/dev/drm/amd/display/dc/inc/hw/link_encoder.h | 156 +
sys/dev/drm/amd/display/dc/inc/hw/mem_input.h | 176 +
sys/dev/drm/amd/display/dc/inc/hw/mpc.h | 205 +
sys/dev/drm/amd/display/dc/inc/hw/opp.h | 306 +
sys/dev/drm/amd/display/dc/inc/hw/stream_encoder.h | 162 +
.../drm/amd/display/dc/inc/hw/timing_generator.h | 229 +
sys/dev/drm/amd/display/dc/inc/hw/transform.h | 306 +
sys/dev/drm/amd/display/dc/inc/hw_sequencer.h | 242 +
sys/dev/drm/amd/display/dc/inc/link_hwss.h | 81 +
sys/dev/drm/amd/display/dc/inc/reg_helper.h | 494 +
sys/dev/drm/amd/display/dc/inc/resource.h | 174 +
.../amd/display/dc/irq/dce110/irq_service_dce110.c | 419 +
.../display/dc/irq/dce110/irq_service_dce110.h} | 63 +-
.../amd/display/dc/irq/dce120/irq_service_dce120.c | 290 +
.../display/dc/irq/dce120/irq_service_dce120.h} | 42 +-
.../amd/display/dc/irq/dce80/irq_service_dce80.c | 303 +
.../display/dc/irq/dce80/irq_service_dce80.h} | 43 +-
.../amd/display/dc/irq/dcn10/irq_service_dcn10.c | 357 +
.../display/dc/irq/dcn10/irq_service_dcn10.h} | 42 +-
sys/dev/drm/amd/display/dc/irq/irq_service.c | 168 +
sys/dev/drm/amd/display/dc/irq/irq_service.h | 85 +
sys/dev/drm/amd/display/dc/irq_types.h | 202 +
sys/dev/drm/amd/display/dc/os_types.h | 88 +
.../amd/display/dc/virtual/virtual_link_encoder.c | 122 +
.../display/dc/virtual/virtual_link_encoder.h} | 42 +-
.../display/dc/virtual/virtual_stream_encoder.c | 136 +
.../display/dc/virtual/virtual_stream_encoder.h} | 47 +-
sys/dev/drm/amd/display/include/audio_types.h | 106 +
.../display/include/bios_parser_interface.h} | 50 +-
.../drm/amd/display/include/bios_parser_types.h | 310 +
sys/dev/drm/amd/display/include/dal_asic_id.h | 161 +
.../display/include/dal_types.h} | 56 +-
.../drm/amd/display/include/ddc_service_types.h | 122 +
sys/dev/drm/amd/display/include/dpcd_defs.h | 152 +
sys/dev/drm/amd/display/include/fixed31_32.h | 538 +
sys/dev/drm/amd/display/include/gpio_interface.h | 92 +
.../amd/display/include/gpio_service_interface.h | 105 +
sys/dev/drm/amd/display/include/gpio_types.h | 332 +
.../amd/display/include/grph_object_ctrl_defs.h | 442 +
sys/dev/drm/amd/display/include/grph_object_defs.h | 186 +
sys/dev/drm/amd/display/include/grph_object_id.h | 306 +
sys/dev/drm/amd/display/include/i2caux_interface.h | 92 +
.../display/include/irq_service_interface.h} | 57 +-
.../drm/amd/display/include/link_service_types.h | 173 +
sys/dev/drm/amd/display/include/logger_interface.h | 158 +
sys/dev/drm/amd/display/include/logger_types.h | 141 +
sys/dev/drm/amd/display/include/set_mode_types.h | 107 +
sys/dev/drm/amd/display/include/signal_types.h | 100 +
sys/dev/drm/amd/display/include/vector.h | 150 +
.../drm/amd/display/modules/color/color_gamma.c | 1840 +
.../drm/amd/display/modules/color/color_gamma.h | 99 +
.../display/modules/color/luts_1d.h} | 57 +-
.../drm/amd/display/modules/freesync/freesync.c | 1555 +
sys/dev/drm/amd/display/modules/inc/mod_freesync.h | 176 +
sys/dev/drm/amd/display/modules/inc/mod_stats.h | 69 +
sys/dev/drm/amd/display/modules/stats/stats.c | 452 +
sys/dev/drm/amd/include/amd_acpi.h | 12 +
sys/dev/drm/amd/include/amd_pcie.h | 16 +
sys/dev/drm/amd/include/amd_pcie_helpers.h | 4 +-
sys/dev/drm/amd/include/amd_shared.h | 129 +-
.../amd/include/asic_reg/athub/athub_1_0_offset.h | 453 +
.../amd/include/asic_reg/athub/athub_1_0_sh_mask.h | 2045 +
sys/dev/drm/amd/include/asic_reg/bif/bif_3_0_d.h | 661 +
.../drm/amd/include/asic_reg/bif/bif_3_0_sh_mask.h | 8127 ++
sys/dev/drm/amd/include/asic_reg/bif/bif_5_0_d.h | 1 +
sys/dev/drm/amd/include/asic_reg/dce/dce_10_0_d.h | 8 +
.../amd/include/asic_reg/dce/dce_10_0_sh_mask.h | 4 +
sys/dev/drm/amd/include/asic_reg/dce/dce_11_0_d.h | 9 +
.../amd/include/asic_reg/dce/dce_11_0_sh_mask.h | 6 +
sys/dev/drm/amd/include/asic_reg/dce/dce_11_2_d.h | 9 +
.../amd/include/asic_reg/dce/dce_11_2_sh_mask.h | 6 +
.../drm/amd/include/asic_reg/dce/dce_12_0_offset.h | 18211 +++
.../amd/include/asic_reg/dce/dce_12_0_sh_mask.h | 64796 +++++++++
sys/dev/drm/amd/include/asic_reg/dce/dce_6_0_d.h | 4457 +
.../drm/amd/include/asic_reg/dce/dce_6_0_sh_mask.h | 9838 ++
sys/dev/drm/amd/include/asic_reg/dce/dce_8_0_d.h | 8 +
.../drm/amd/include/asic_reg/dce/dce_8_0_sh_mask.h | 4 +
.../drm/amd/include/asic_reg/dcn/dcn_1_0_offset.h | 14106 ++
.../drm/amd/include/asic_reg/dcn/dcn_1_0_sh_mask.h | 54343 +++++++
.../drm/amd/include/asic_reg/df/df_1_7_default.h | 26 +
.../drm/amd/include/asic_reg/df/df_1_7_offset.h | 37 +
.../drm/amd/include/asic_reg/df/df_1_7_sh_mask.h | 52 +
.../drm/amd/include/asic_reg/df/df_3_6_default.h | 26 +
.../drm/amd/include/asic_reg/df/df_3_6_offset.h | 33 +
.../drm/amd/include/asic_reg/df/df_3_6_sh_mask.h | 48 +
.../drm/amd/include/asic_reg/gc/gc_9_0_default.h | 3866 +
.../drm/amd/include/asic_reg/gc/gc_9_0_offset.h | 7216 +
.../drm/amd/include/asic_reg/gc/gc_9_0_sh_mask.h | 29823 ++++
.../drm/amd/include/asic_reg/gc/gc_9_1_offset.h | 7477 +
.../drm/amd/include/asic_reg/gc/gc_9_1_sh_mask.h | 31150 ++++
.../drm/amd/include/asic_reg/gc/gc_9_2_1_offset.h | 7497 +
.../drm/amd/include/asic_reg/gc/gc_9_2_1_sh_mask.h | 31160 ++++
sys/dev/drm/amd/include/asic_reg/gca/gfx_6_0_d.h | 1784 +
.../drm/amd/include/asic_reg/gca/gfx_6_0_sh_mask.h | 12821 ++
sys/dev/drm/amd/include/asic_reg/gca/gfx_8_0_d.h | 3 +
.../drm/amd/include/asic_reg/gca/gfx_8_0_sh_mask.h | 108 +-
sys/dev/drm/amd/include/asic_reg/gmc/gmc_6_0_d.h | 1274 +
.../drm/amd/include/asic_reg/gmc/gmc_6_0_sh_mask.h | 11899 ++
.../drm/amd/include/asic_reg/hdp/hdp_4_0_offset.h | 209 +
.../drm/amd/include/asic_reg/hdp/hdp_4_0_sh_mask.h | 601 +
.../amd/include/asic_reg/mmhub/mmhub_1_0_default.h | 1011 +
.../amd/include/asic_reg/mmhub/mmhub_1_0_offset.h | 1967 +
.../amd/include/asic_reg/mmhub/mmhub_1_0_sh_mask.h | 10127 ++
.../amd/include/asic_reg/mmhub/mmhub_9_1_offset.h | 1999 +
.../amd/include/asic_reg/mmhub/mmhub_9_1_sh_mask.h | 9790 ++
.../include/asic_reg/mmhub/mmhub_9_3_0_offset.h | 1991 +
.../include/asic_reg/mmhub/mmhub_9_3_0_sh_mask.h | 10265 ++
.../drm/amd/include/asic_reg/mp/mp_10_0_default.h | 182 +
.../drm/amd/include/asic_reg/mp/mp_10_0_offset.h | 336 +
.../drm/amd/include/asic_reg/mp/mp_10_0_sh_mask.h | 886 +
.../drm/amd/include/asic_reg/mp/mp_9_0_offset.h | 375 +
.../drm/amd/include/asic_reg/mp/mp_9_0_sh_mask.h | 1463 +
.../amd/include/asic_reg/nbif/nbif_6_1_offset.h | 1688 +
.../amd/include/asic_reg/nbif/nbif_6_1_sh_mask.h | 10281 ++
.../amd/include/asic_reg/nbio/nbio_6_1_default.h | 22340 +++
.../amd/include/asic_reg/nbio/nbio_6_1_offset.h | 3649 +
.../amd/include/asic_reg/nbio/nbio_6_1_sh_mask.h | 133884 ++++++++++++++++++
.../amd/include/asic_reg/nbio/nbio_7_0_default.h | 14865 ++
.../amd/include/asic_reg/nbio/nbio_7_0_offset.h | 4640 +
.../amd/include/asic_reg/nbio/nbio_7_0_sh_mask.h | 118945 ++++++++++++++++
sys/dev/drm/amd/include/asic_reg/oss/oss_1_0_d.h | 275 +
.../drm/amd/include/asic_reg/oss/oss_1_0_sh_mask.h | 1079 +
.../amd/include/asic_reg/oss/osssys_4_0_1_offset.h | 337 +
.../include/asic_reg/oss/osssys_4_0_1_sh_mask.h | 1249 +
.../amd/include/asic_reg/oss/osssys_4_0_offset.h | 327 +
.../amd/include/asic_reg/oss/osssys_4_0_sh_mask.h | 1196 +
.../amd/include/asic_reg/sdma0/sdma0_4_0_default.h | 286 +
.../amd/include/asic_reg/sdma0/sdma0_4_0_offset.h | 547 +
.../amd/include/asic_reg/sdma0/sdma0_4_0_sh_mask.h | 1852 +
.../amd/include/asic_reg/sdma0/sdma0_4_1_default.h | 242 +
.../amd/include/asic_reg/sdma0/sdma0_4_1_offset.h | 459 +
.../amd/include/asic_reg/sdma0/sdma0_4_1_sh_mask.h | 1658 +
.../amd/include/asic_reg/sdma1/sdma1_4_0_default.h | 282 +
.../amd/include/asic_reg/sdma1/sdma1_4_0_offset.h | 539 +
.../amd/include/asic_reg/sdma1/sdma1_4_0_sh_mask.h | 1810 +
sys/dev/drm/amd/include/asic_reg/smu/smu_6_0_d.h | 148 +
.../drm/amd/include/asic_reg/smu/smu_6_0_sh_mask.h | 715 +
sys/dev/drm/amd/include/asic_reg/smu/smu_7_0_1_d.h | 1 +
.../amd/include/asic_reg/smu/smu_7_0_1_sh_mask.h | 4 +
sys/dev/drm/amd/include/asic_reg/smu/smu_7_1_1_d.h | 3 +
.../amd/include/asic_reg/smu/smu_7_1_1_sh_mask.h | 2 +
sys/dev/drm/amd/include/asic_reg/smu/smu_7_1_2_d.h | 4 +
.../amd/include/asic_reg/smu/smu_7_1_2_sh_mask.h | 2 +
sys/dev/drm/amd/include/asic_reg/smu/smu_7_1_3_d.h | 5 +
.../amd/include/asic_reg/smu/smu_7_1_3_sh_mask.h | 7 +-
.../amd/include/asic_reg/smuio/smuio_9_0_offset.h | 178 +
.../amd/include/asic_reg/smuio/smuio_9_0_sh_mask.h | 261 +
.../amd/include/asic_reg/thm/thm_10_0_default.h | 141 +
.../drm/amd/include/asic_reg/thm/thm_10_0_offset.h | 257 +
.../amd/include/asic_reg/thm/thm_10_0_sh_mask.h | 885 +
.../drm/amd/include/asic_reg/thm/thm_9_0_default.h | 194 +
.../drm/amd/include/asic_reg/thm/thm_9_0_offset.h | 363 +
.../drm/amd/include/asic_reg/thm/thm_9_0_sh_mask.h | 1314 +
.../drm/amd/include/asic_reg/umc/umc_6_0_default.h | 31 +
.../drm/amd/include/asic_reg/umc/umc_6_0_offset.h | 52 +
.../drm/amd/include/asic_reg/umc/umc_6_0_sh_mask.h | 36 +
sys/dev/drm/amd/include/asic_reg/uvd/uvd_4_0_d.h | 96 +
.../drm/amd/include/asic_reg/uvd/uvd_4_0_sh_mask.h | 795 +
sys/dev/drm/amd/include/asic_reg/uvd/uvd_4_2_d.h | 1 +
sys/dev/drm/amd/include/asic_reg/uvd/uvd_5_0_d.h | 1 +
sys/dev/drm/amd/include/asic_reg/uvd/uvd_6_0_d.h | 18 +
.../drm/amd/include/asic_reg/uvd/uvd_7_0_offset.h | 222 +
.../drm/amd/include/asic_reg/uvd/uvd_7_0_sh_mask.h | 811 +
sys/dev/drm/amd/include/asic_reg/vce/vce_1_0_d.h | 64 +
.../drm/amd/include/asic_reg/vce/vce_1_0_sh_mask.h | 99 +
.../drm/amd/include/asic_reg/vce/vce_4_0_default.h | 122 +
.../drm/amd/include/asic_reg/vce/vce_4_0_offset.h | 208 +
.../drm/amd/include/asic_reg/vce/vce_4_0_sh_mask.h | 488 +
.../drm/amd/include/asic_reg/vcn/vcn_1_0_offset.h | 396 +
.../drm/amd/include/asic_reg/vcn/vcn_1_0_sh_mask.h | 1308 +
sys/dev/drm/amd/include/atombios.h | 18 +-
sys/dev/drm/amd/include/atomfirmware.h | 2758 +
sys/dev/drm/amd/include/atomfirmwareid.h | 86 +
sys/dev/drm/amd/include/cgs_common.h | 626 +-
sys/dev/drm/amd/include/displayobject.h | 249 +
sys/dev/drm/amd/include/dm_pp_interface.h | 194 +
.../drm/amd/include/ivsrcid/gfx/irqsrcs_gfx_9_0.h | 55 +
sys/dev/drm/amd/include/ivsrcid/irqsrcs_dcn_1_0.h | 1134 +
.../drm/amd/include/ivsrcid/ivsrcid_vislands30.h | 197 +
.../amd/include/ivsrcid/sdma0/irqsrcs_sdma0_4_0.h | 50 +
.../amd/include/ivsrcid/sdma1/irqsrcs_sdma1_4_0.h | 50 +
.../include/ivsrcid/smuio/irqsrcs_smuio_9_0.h} | 38 +-
.../include/ivsrcid/thm/irqsrcs_thm_9_0.h} | 39 +-
.../include/ivsrcid/uvd/irqsrcs_uvd_7_0.h} | 40 +-
.../include/ivsrcid/vce/irqsrcs_vce_4_0.h} | 40 +-
.../include/ivsrcid/vcn/irqsrcs_vcn_1_0.h} | 40 +-
.../include/ivsrcid/vmc/irqsrcs_vmc_1_0.h} | 43 +-
sys/dev/drm/amd/include/kgd_kfd_interface.h | 223 +-
sys/dev/drm/amd/include/kgd_pp_interface.h | 274 +
sys/dev/drm/amd/include/linux/chash.h | 366 +
sys/dev/drm/amd/include/pptable.h | 57 +-
sys/dev/drm/amd/include/soc15_hw_ip.h | 98 +
sys/dev/drm/amd/include/soc15_ih_clientid.h | 71 +
.../drm/amd/include/{vi_structs.h => v9_structs.h} | 412 +-
sys/dev/drm/amd/include/vega10_enum.h | 22531 +++
sys/dev/drm/amd/include/vega10_ip_offset.h | 1265 +
sys/dev/drm/amd/include/vega20_ip_offset.h | 1051 +
sys/dev/drm/amd/include/vi_structs.h | 259 +-
sys/dev/drm/amd/lib/chash.c | 638 +
sys/dev/drm/amd/powerplay/amd_powerplay.c | 1272 +
sys/dev/drm/amd/powerplay/hwmgr/hardwaremanager.c | 480 +
sys/dev/drm/amd/powerplay/hwmgr/hwmgr.c | 557 +
sys/dev/drm/amd/powerplay/hwmgr/hwmgr_ppt.h | 116 +
sys/dev/drm/amd/powerplay/hwmgr/pp_overdriver.c | 1288 +
.../powerplay/hwmgr/pp_overdriver.h} | 52 +-
sys/dev/drm/amd/powerplay/hwmgr/pp_psm.c | 295 +
.../powerplay/hwmgr/pp_psm.h} | 46 +-
sys/dev/drm/amd/powerplay/hwmgr/ppatomctrl.c | 1562 +
sys/dev/drm/amd/powerplay/hwmgr/ppatomctrl.h | 337 +
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c | 705 +
sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.h | 242 +
sys/dev/drm/amd/powerplay/hwmgr/ppevvmath.h | 555 +
sys/dev/drm/amd/powerplay/hwmgr/pppcielanes.c | 64 +
.../powerplay/hwmgr/pppcielanes.h} | 39 +-
sys/dev/drm/amd/powerplay/hwmgr/pptable_v1_0.h | 436 +
.../amd/powerplay/hwmgr/process_pptables_v1_0.c | 1339 +
.../powerplay/hwmgr/process_pptables_v1_0.h} | 43 +-
sys/dev/drm/amd/powerplay/hwmgr/processpptables.c | 1730 +
.../powerplay/hwmgr/processpptables.h} | 60 +-
sys/dev/drm/amd/powerplay/hwmgr/smu10_hwmgr.c | 1204 +
sys/dev/drm/amd/powerplay/hwmgr/smu10_hwmgr.h | 321 +
.../powerplay/hwmgr/smu10_inc.h} | 53 +-
.../amd/powerplay/hwmgr/smu7_clockpowergating.c | 430 +
.../powerplay/hwmgr/smu7_clockpowergating.h} | 46 +-
.../drm/amd/powerplay/hwmgr/smu7_dyn_defaults.h | 55 +
sys/dev/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 5130 +
sys/dev/drm/amd/powerplay/hwmgr/smu7_hwmgr.h | 367 +
sys/dev/drm/amd/powerplay/hwmgr/smu7_powertune.c | 1223 +
sys/dev/drm/amd/powerplay/hwmgr/smu7_powertune.h | 62 +
sys/dev/drm/amd/powerplay/hwmgr/smu7_thermal.c | 469 +
sys/dev/drm/amd/powerplay/hwmgr/smu7_thermal.h | 58 +
sys/dev/drm/amd/powerplay/hwmgr/smu8_hwmgr.c | 1983 +
sys/dev/drm/amd/powerplay/hwmgr/smu8_hwmgr.h | 311 +
sys/dev/drm/amd/powerplay/hwmgr/smu_helper.c | 711 +
sys/dev/drm/amd/powerplay/hwmgr/smu_helper.h | 216 +
sys/dev/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 4939 +
sys/dev/drm/amd/powerplay/hwmgr/vega10_hwmgr.h | 447 +
.../powerplay/hwmgr/vega10_inc.h} | 51 +-
sys/dev/drm/amd/powerplay/hwmgr/vega10_powertune.c | 1408 +
sys/dev/drm/amd/powerplay/hwmgr/vega10_powertune.h | 82 +
sys/dev/drm/amd/powerplay/hwmgr/vega10_pptable.h | 421 +
.../amd/powerplay/hwmgr/vega10_processpptables.c | 1325 +
.../amd/powerplay/hwmgr/vega10_processpptables.h | 62 +
sys/dev/drm/amd/powerplay/hwmgr/vega10_thermal.c | 621 +
sys/dev/drm/amd/powerplay/hwmgr/vega10_thermal.h | 79 +
sys/dev/drm/amd/powerplay/hwmgr/vega12_hwmgr.c | 2413 +
sys/dev/drm/amd/powerplay/hwmgr/vega12_hwmgr.h | 454 +
.../powerplay/hwmgr/vega12_inc.h} | 45 +-
sys/dev/drm/amd/powerplay/hwmgr/vega12_pptable.h | 109 +
.../amd/powerplay/hwmgr/vega12_processpptables.c | 438 +
.../powerplay/hwmgr/vega12_processpptables.h} | 62 +-
sys/dev/drm/amd/powerplay/hwmgr/vega12_thermal.c | 317 +
sys/dev/drm/amd/powerplay/hwmgr/vega12_thermal.h | 66 +
.../powerplay/inc/amd_powerplay.h} | 43 +-
sys/dev/drm/amd/powerplay/inc/cz_ppsmc.h | 186 +
sys/dev/drm/amd/powerplay/inc/fiji_ppsmc.h | 412 +
sys/dev/drm/amd/powerplay/inc/hardwaremanager.h | 465 +
sys/dev/drm/amd/powerplay/inc/hwmgr.h | 789 +
sys/dev/drm/amd/powerplay/inc/polaris10_pwrvirus.h | 1793 +
sys/dev/drm/amd/powerplay/inc/power_state.h | 189 +
.../powerplay/inc/pp_debug.h} | 72 +-
.../powerplay/inc/pp_endian.h} | 46 +-
.../powerplay/inc/pp_thermal.h} | 46 +-
.../powerplay/inc/ppinterrupt.h} | 52 +-
sys/dev/drm/amd/powerplay/inc/rv_ppsmc.h | 95 +
sys/dev/drm/amd/powerplay/inc/smu10.h | 188 +
sys/dev/drm/amd/powerplay/inc/smu10_driver_if.h | 116 +
sys/dev/drm/amd/powerplay/inc/smu7.h | 189 +
sys/dev/drm/amd/powerplay/inc/smu71.h | 510 +
sys/dev/drm/amd/powerplay/inc/smu71_discrete.h | 631 +
sys/dev/drm/amd/powerplay/inc/smu72.h | 687 +
sys/dev/drm/amd/powerplay/inc/smu72_discrete.h | 783 +
sys/dev/drm/amd/powerplay/inc/smu73.h | 720 +
sys/dev/drm/amd/powerplay/inc/smu73_discrete.h | 799 +
sys/dev/drm/amd/powerplay/inc/smu74.h | 833 +
sys/dev/drm/amd/powerplay/inc/smu74_discrete.h | 849 +
sys/dev/drm/amd/powerplay/inc/smu75.h | 760 +
sys/dev/drm/amd/powerplay/inc/smu75_discrete.h | 886 +
.../powerplay/inc/smu7_common.h} | 68 +-
sys/dev/drm/amd/powerplay/inc/smu7_discrete.h | 515 +
.../{radeon => amd/powerplay/inc}/smu7_fusion.h | 0
sys/dev/drm/amd/powerplay/inc/smu7_ppsmc.h | 418 +
.../amd_asic_type.h => amd/powerplay/inc/smu8.h} | 78 +-
sys/dev/drm/amd/powerplay/inc/smu8_fusion.h | 135 +
sys/dev/drm/amd/powerplay/inc/smu9.h | 148 +
sys/dev/drm/amd/powerplay/inc/smu9_driver_if.h | 486 +
sys/dev/drm/amd/powerplay/inc/smu_ucode_xfer_cz.h | 169 +
sys/dev/drm/amd/powerplay/inc/smu_ucode_xfer_vi.h | 101 +
sys/dev/drm/amd/powerplay/inc/smumgr.h | 118 +
sys/dev/drm/amd/powerplay/inc/tonga_ppsmc.h | 420 +
sys/dev/drm/amd/powerplay/inc/vega10_ppsmc.h | 144 +
.../drm/amd/powerplay/inc/vega12/smu9_driver_if.h | 767 +
sys/dev/drm/amd/powerplay/inc/vega12_ppsmc.h | 123 +
sys/dev/drm/amd/powerplay/smumgr/ci_smumgr.c | 2981 +
sys/dev/drm/amd/powerplay/smumgr/ci_smumgr.h | 76 +
sys/dev/drm/amd/powerplay/smumgr/fiji_smumgr.c | 2677 +
.../powerplay/smumgr/fiji_smumgr.h} | 55 +-
sys/dev/drm/amd/powerplay/smumgr/iceland_smumgr.c | 2683 +
sys/dev/drm/amd/powerplay/smumgr/iceland_smumgr.h | 70 +
.../drm/amd/powerplay/smumgr/polaris10_smumgr.c | 2522 +
.../drm/amd/powerplay/smumgr/polaris10_smumgr.h | 66 +
sys/dev/drm/amd/powerplay/smumgr/smu10_smumgr.c | 331 +
.../powerplay/smumgr/smu10_smumgr.h} | 54 +-
sys/dev/drm/amd/powerplay/smumgr/smu7_smumgr.c | 649 +
sys/dev/drm/amd/powerplay/smumgr/smu7_smumgr.h | 85 +
sys/dev/drm/amd/powerplay/smumgr/smu8_smumgr.c | 891 +
sys/dev/drm/amd/powerplay/smumgr/smu8_smumgr.h | 99 +
sys/dev/drm/amd/powerplay/smumgr/smu9_smumgr.c | 150 +
.../powerplay/smumgr/smu9_smumgr.h} | 40 +-
sys/dev/drm/amd/powerplay/smumgr/smumgr.c | 223 +
sys/dev/drm/amd/powerplay/smumgr/tonga_smumgr.c | 3253 +
sys/dev/drm/amd/powerplay/smumgr/tonga_smumgr.h | 74 +
sys/dev/drm/amd/powerplay/smumgr/vega10_smumgr.c | 350 +
.../powerplay/smumgr/vega10_smumgr.h} | 53 +-
sys/dev/drm/amd/powerplay/smumgr/vega12_smumgr.c | 365 +
.../powerplay/smumgr/vega12_smumgr.h} | 65 +-
sys/dev/drm/amd/powerplay/smumgr/vegam_smumgr.c | 2302 +
sys/dev/drm/amd/powerplay/smumgr/vegam_smumgr.h | 75 +
sys/dev/drm/include/drm/amd_asic_type.h | 3 +
sys/dev/drm/include/drm/gpu_scheduler.h | 311 +
sys/dev/drm/include/drm/spsc_queue.h | 122 +
sys/dev/drm/include/uapi/drm/amdgpu_drm.h | 994 +
sys/dev/drm/include/uapi/drm/drm.h | 16 +
sys/dev/drm/kconfig.h | 2 +
sys/dev/drm/scheduler/gpu_scheduler.c | 958 +
sys/dev/drm/scheduler/gpu_scheduler_trace.h | 82 +
sys/dev/drm/scheduler/sched_fence.c | 180 +
806 files changed, 1068797 insertions(+), 5865 deletions(-)
create mode 100644 sys/dev/drm/amd/amdgpu/Makefile
create mode 100644 sys/dev/drm/amd/amdgpu/ObjectID.h
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu.h
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_acp.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/amdgpu/amdgpu_acp.h} (69%)
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_acpi.c
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_afmt.c
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_amdkfd.c
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_amdkfd.h
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_atombios.c
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_atombios.h
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_atomfirmware.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/amdgpu/amdgpu_atomfirmware.h} (63%)
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_benchmark.c
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_bios.c
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_bo_list.c
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_bo_list.h
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_cgs.c
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/amdgpu/amdgpu_connectors.h} (58%)
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_cs.c
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_ctx.c
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_debugfs.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/amdgpu/amdgpu_debugfs.h} (61%)
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_device.c
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_display.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/amdgpu/amdgpu_display.h} (71%)
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_dpm.c
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_dpm.h
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_drv.c
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_drv.h
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_encoders.c
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_fb.c
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_fence.c
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_gart.c
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_gart.h
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/amdgpu/amdgpu_gds.h} (50%)
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_gem.c
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_gfx.c
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_gfx.h
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_gmc.h
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_gtt_mgr.c
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_i2c.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/amdgpu/amdgpu_i2c.h} (57%)
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_ib.c
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_ids.c
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_ids.h
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_ih.c
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_ih.h
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_irq.c
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_irq.h
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_job.c
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_job.h
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_kms.c
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_mn.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/amdgpu/amdgpu_mn.h} (54%)
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_mode.h
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_object.c
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_object.h
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_pll.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/amdgpu/amdgpu_pll.h} (68%)
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_pm.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/amdgpu/amdgpu_pm.h} (62%)
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_prime.c
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_psp.c
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_psp.h
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_queue_mgr.c
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_ring.c
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_ring.h
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_sa.c
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_sched.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/amdgpu/amdgpu_sched.h} (68%)
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_sync.c
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_sync.h
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_test.c
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_trace.h
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/amdgpu/amdgpu_trace_points.c} (68%)
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_ttm.c
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_ttm.h
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_ucode.c
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_ucode.h
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_uvd.c
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_uvd.h
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_vce.c
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_vce.h
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_vcn.c
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_vcn.h
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_vf_error.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/amdgpu/amdgpu_vf_error.h} (50%)
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_virt.c
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_virt.h
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_vm.c
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_vm.h
create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_vram_mgr.c
create mode 100644 sys/dev/drm/amd/amdgpu/atom.c
create mode 100644 sys/dev/drm/amd/amdgpu/atom.h
create mode 100644 sys/dev/drm/amd/amdgpu/atombios_crtc.c
create mode 100644 sys/dev/drm/amd/amdgpu/atombios_crtc.h
create mode 100644 sys/dev/drm/amd/amdgpu/atombios_dp.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/amdgpu/atombios_dp.h} (52%)
create mode 100644 sys/dev/drm/amd/amdgpu/atombios_encoders.c
create mode 100644 sys/dev/drm/amd/amdgpu/atombios_encoders.h
create mode 100644 sys/dev/drm/amd/amdgpu/atombios_i2c.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/amdgpu/atombios_i2c.h} (68%)
create mode 100644 sys/dev/drm/amd/amdgpu/cik.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/amdgpu/cik.h} (68%)
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/amdgpu/cik_dpm.h} (68%)
create mode 100644 sys/dev/drm/amd/amdgpu/cikd.h
create mode 100644 sys/dev/drm/amd/amdgpu/clearstate_ci.h
copy sys/dev/drm/{radeon => amd/amdgpu}/clearstate_defs.h (100%)
create mode 100644 sys/dev/drm/amd/amdgpu/clearstate_gfx9.h
copy sys/dev/drm/{radeon => amd/amdgpu}/clearstate_si.h (100%)
create mode 100644 sys/dev/drm/amd/amdgpu/clearstate_vi.h
create mode 100644 sys/dev/drm/amd/amdgpu/cz_ih.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/amdgpu/cz_ih.h} (68%)
create mode 100644 sys/dev/drm/amd/amdgpu/dce_v10_0.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/amdgpu/dce_v10_0.h} (68%)
create mode 100644 sys/dev/drm/amd/amdgpu/dce_v11_0.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/amdgpu/dce_v11_0.h} (68%)
create mode 100644 sys/dev/drm/amd/amdgpu/dce_virtual.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/amdgpu/dce_virtual.h} (68%)
create mode 100644 sys/dev/drm/amd/amdgpu/df_v1_7.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/amdgpu/df_v1_7.h} (69%)
create mode 100644 sys/dev/drm/amd/amdgpu/df_v3_6.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/amdgpu/df_v3_6.h} (69%)
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/amdgpu/emu_soc.c} (68%)
create mode 100644 sys/dev/drm/amd/amdgpu/gfx_v8_0.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/amdgpu/gfx_v8_0.h} (68%)
create mode 100644 sys/dev/drm/amd/amdgpu/gfx_v9_0.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/amdgpu/gfx_v9_0.h} (68%)
create mode 100644 sys/dev/drm/amd/amdgpu/gfxhub_v1_0.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/amdgpu/gfxhub_v1_0.h} (68%)
create mode 100644 sys/dev/drm/amd/amdgpu/gmc_v7_0.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/amdgpu/gmc_v7_0.h} (68%)
create mode 100644 sys/dev/drm/amd/amdgpu/gmc_v8_0.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/amdgpu/gmc_v8_0.h} (68%)
create mode 100644 sys/dev/drm/amd/amdgpu/gmc_v9_0.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/amdgpu/gmc_v9_0.h} (68%)
create mode 100644 sys/dev/drm/amd/amdgpu/iceland_ih.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/amdgpu/iceland_ih.h} (68%)
create mode 100644 sys/dev/drm/amd/amdgpu/iceland_sdma_pkt_open.h
create mode 100644 sys/dev/drm/amd/amdgpu/mmhub_v1_0.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/amdgpu/mmhub_v1_0.h} (58%)
create mode 100644 sys/dev/drm/amd/amdgpu/mmsch_v1_0.h
create mode 100644 sys/dev/drm/amd/amdgpu/mxgpu_ai.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/amdgpu/mxgpu_ai.h} (50%)
create mode 100644 sys/dev/drm/amd/amdgpu/mxgpu_vi.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/amdgpu/mxgpu_vi.h} (56%)
create mode 100644 sys/dev/drm/amd/amdgpu/nbio_v6_1.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/amdgpu/nbio_v6_1.h} (68%)
create mode 100644 sys/dev/drm/amd/amdgpu/nbio_v7_0.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/amdgpu/nbio_v7_0.h} (68%)
create mode 100644 sys/dev/drm/amd/amdgpu/ppsmc.h
create mode 100644 sys/dev/drm/amd/amdgpu/psp_gfx_if.h
create mode 100644 sys/dev/drm/amd/amdgpu/psp_v10_0.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/amdgpu/psp_v10_0.h} (68%)
create mode 100644 sys/dev/drm/amd/amdgpu/psp_v3_1.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/amdgpu/psp_v3_1.h} (68%)
create mode 100644 sys/dev/drm/amd/amdgpu/r600_dpm.h
create mode 100644 sys/dev/drm/amd/amdgpu/sdma_v2_4.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/amdgpu/sdma_v2_4.h} (68%)
create mode 100644 sys/dev/drm/amd/amdgpu/sdma_v3_0.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/amdgpu/sdma_v3_0.h} (68%)
create mode 100644 sys/dev/drm/amd/amdgpu/sdma_v4_0.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/amdgpu/sdma_v4_0.h} (68%)
create mode 100644 sys/dev/drm/amd/amdgpu/si_dpm.c
create mode 100644 sys/dev/drm/amd/amdgpu/si_dpm.h
create mode 100644 sys/dev/drm/amd/amdgpu/sislands_smc.h
create mode 100644 sys/dev/drm/amd/amdgpu/soc15.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/amdgpu/soc15.h} (52%)
create mode 100644 sys/dev/drm/amd/amdgpu/soc15_common.h
create mode 100644 sys/dev/drm/amd/amdgpu/soc15d.h
create mode 100644 sys/dev/drm/amd/amdgpu/tonga_ih.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/amdgpu/tonga_ih.h} (68%)
create mode 100644 sys/dev/drm/amd/amdgpu/tonga_sdma_pkt_open.h
create mode 100644 sys/dev/drm/amd/amdgpu/uvd_v5_0.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/amdgpu/uvd_v5_0.h} (68%)
create mode 100644 sys/dev/drm/amd/amdgpu/uvd_v6_0.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/amdgpu/uvd_v6_0.h} (68%)
create mode 100644 sys/dev/drm/amd/amdgpu/uvd_v7_0.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/amdgpu/uvd_v7_0.h} (68%)
create mode 100644 sys/dev/drm/amd/amdgpu/vce_v3_0.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/amdgpu/vce_v3_0.h} (68%)
create mode 100644 sys/dev/drm/amd/amdgpu/vce_v4_0.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/amdgpu/vce_v4_0.h} (68%)
create mode 100644 sys/dev/drm/amd/amdgpu/vcn_v1_0.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/amdgpu/vcn_v1_0.h} (68%)
create mode 100644 sys/dev/drm/amd/amdgpu/vega10_ih.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/amdgpu/vega10_ih.h} (68%)
create mode 100644 sys/dev/drm/amd/amdgpu/vega10_reg_init.c
create mode 100644 sys/dev/drm/amd/amdgpu/vega10_sdma_pkt_open.h
create mode 100644 sys/dev/drm/amd/amdgpu/vega20_reg_init.c
create mode 100644 sys/dev/drm/amd/amdgpu/vi.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/amdgpu/vi.h} (68%)
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/amdgpu/vi_dpm.h} (68%)
create mode 100644 sys/dev/drm/amd/amdgpu/vid.h
create mode 100644 sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
create mode 100644 sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.h
create mode 100644 sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c
create mode 100644 sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c
create mode 100644 sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/amdgpu_dm/amdgpu_dm_debugfs.h} (68%)
create mode 100644 sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
create mode 100644 sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
create mode 100644 sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.h
create mode 100644 sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/amdgpu_dm/amdgpu_dm_mst_types.h} (68%)
create mode 100644 sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c
create mode 100644 sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_services.c
create mode 100644 sys/dev/drm/amd/display/dc/basics/conversion.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/basics/conversion.h} (68%)
create mode 100644 sys/dev/drm/amd/display/dc/basics/fixpt31_32.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/basics/log_helpers.c} (68%)
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/basics/logger.h} (68%)
create mode 100644 sys/dev/drm/amd/display/dc/basics/vector.c
create mode 100644 sys/dev/drm/amd/display/dc/bios/bios_parser.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/bios/bios_parser.h} (68%)
create mode 100644 sys/dev/drm/amd/display/dc/bios/bios_parser2.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/bios/bios_parser2.h} (68%)
create mode 100644 sys/dev/drm/amd/display/dc/bios/bios_parser_common.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/bios/bios_parser_common.h} (68%)
create mode 100644 sys/dev/drm/amd/display/dc/bios/bios_parser_helper.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/bios/bios_parser_helper.h} (64%)
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/bios/bios_parser_interface.c} (61%)
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/bios/bios_parser_types_internal.h} (52%)
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/bios/bios_parser_types_internal2.h} (50%)
create mode 100644 sys/dev/drm/amd/display/dc/bios/command_table.c
create mode 100644 sys/dev/drm/amd/display/dc/bios/command_table.h
create mode 100644 sys/dev/drm/amd/display/dc/bios/command_table2.c
create mode 100644 sys/dev/drm/amd/display/dc/bios/command_table2.h
create mode 100644 sys/dev/drm/amd/display/dc/bios/command_table_helper.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/bios/command_table_helper.h} (50%)
create mode 100644 sys/dev/drm/amd/display/dc/bios/command_table_helper2.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/bios/command_table_helper2.h} (54%)
create mode 100644 sys/dev/drm/amd/display/dc/bios/command_table_helper_struct.h
create mode 100644 sys/dev/drm/amd/display/dc/bios/dce110/command_table_helper_dce110.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/bios/dce110/command_table_helper_dce110.h} (68%)
create mode 100644 sys/dev/drm/amd/display/dc/bios/dce112/command_table_helper2_dce112.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/bios/dce112/command_table_helper2_dce112.h} (68%)
create mode 100644 sys/dev/drm/amd/display/dc/bios/dce112/command_table_helper_dce112.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/bios/dce112/command_table_helper_dce112.h} (68%)
create mode 100644 sys/dev/drm/amd/display/dc/bios/dce80/command_table_helper_dce80.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/bios/dce80/command_table_helper_dce80.h} (68%)
create mode 100644 sys/dev/drm/amd/display/dc/calcs/bw_fixed.c
create mode 100644 sys/dev/drm/amd/display/dc/calcs/calcs_logger.h
create mode 100644 sys/dev/drm/amd/display/dc/calcs/custom_float.c
create mode 100644 sys/dev/drm/amd/display/dc/calcs/dce_calcs.c
create mode 100644 sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/calcs/dcn_calc_auto.h} (70%)
create mode 100644 sys/dev/drm/amd/display/dc/calcs/dcn_calc_math.c
create mode 100644 sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c
create mode 100644 sys/dev/drm/amd/display/dc/core/dc.c
create mode 100644 sys/dev/drm/amd/display/dc/core/dc_debug.c
create mode 100644 sys/dev/drm/amd/display/dc/core/dc_hw_sequencer.c
create mode 100644 sys/dev/drm/amd/display/dc/core/dc_link.c
create mode 100644 sys/dev/drm/amd/display/dc/core/dc_link_ddc.c
create mode 100644 sys/dev/drm/amd/display/dc/core/dc_link_dp.c
create mode 100644 sys/dev/drm/amd/display/dc/core/dc_link_hwss.c
create mode 100644 sys/dev/drm/amd/display/dc/core/dc_resource.c
create mode 100644 sys/dev/drm/amd/display/dc/core/dc_sink.c
create mode 100644 sys/dev/drm/amd/display/dc/core/dc_stream.c
create mode 100644 sys/dev/drm/amd/display/dc/core/dc_surface.c
create mode 100644 sys/dev/drm/amd/display/dc/dc.h
create mode 100644 sys/dev/drm/amd/display/dc/dc_bios_types.h
create mode 100644 sys/dev/drm/amd/display/dc/dc_ddc_types.h
create mode 100644 sys/dev/drm/amd/display/dc/dc_dp_types.h
create mode 100644 sys/dev/drm/amd/display/dc/dc_helper.c
create mode 100644 sys/dev/drm/amd/display/dc/dc_hw_types.h
create mode 100644 sys/dev/drm/amd/display/dc/dc_link.h
create mode 100644 sys/dev/drm/amd/display/dc/dc_stream.h
create mode 100644 sys/dev/drm/amd/display/dc/dc_types.h
create mode 100644 sys/dev/drm/amd/display/dc/dce/dce_abm.c
create mode 100644 sys/dev/drm/amd/display/dc/dce/dce_abm.h
create mode 100644 sys/dev/drm/amd/display/dc/dce/dce_audio.c
create mode 100644 sys/dev/drm/amd/display/dc/dce/dce_audio.h
create mode 100644 sys/dev/drm/amd/display/dc/dce/dce_aux.c
create mode 100644 sys/dev/drm/amd/display/dc/dce/dce_aux.h
create mode 100644 sys/dev/drm/amd/display/dc/dce/dce_clock_source.c
create mode 100644 sys/dev/drm/amd/display/dc/dce/dce_clock_source.h
create mode 100644 sys/dev/drm/amd/display/dc/dce/dce_clocks.c
create mode 100644 sys/dev/drm/amd/display/dc/dce/dce_clocks.h
create mode 100644 sys/dev/drm/amd/display/dc/dce/dce_dmcu.c
create mode 100644 sys/dev/drm/amd/display/dc/dce/dce_dmcu.h
create mode 100644 sys/dev/drm/amd/display/dc/dce/dce_hwseq.c
create mode 100644 sys/dev/drm/amd/display/dc/dce/dce_hwseq.h
create mode 100644 sys/dev/drm/amd/display/dc/dce/dce_ipp.c
create mode 100644 sys/dev/drm/amd/display/dc/dce/dce_ipp.h
create mode 100644 sys/dev/drm/amd/display/dc/dce/dce_link_encoder.c
create mode 100644 sys/dev/drm/amd/display/dc/dce/dce_link_encoder.h
create mode 100644 sys/dev/drm/amd/display/dc/dce/dce_mem_input.c
create mode 100644 sys/dev/drm/amd/display/dc/dce/dce_mem_input.h
create mode 100644 sys/dev/drm/amd/display/dc/dce/dce_opp.c
create mode 100644 sys/dev/drm/amd/display/dc/dce/dce_opp.h
create mode 100644 sys/dev/drm/amd/display/dc/dce/dce_scl_filters.c
create mode 100644 sys/dev/drm/amd/display/dc/dce/dce_stream_encoder.c
create mode 100644 sys/dev/drm/amd/display/dc/dce/dce_stream_encoder.h
create mode 100644 sys/dev/drm/amd/display/dc/dce/dce_transform.c
create mode 100644 sys/dev/drm/amd/display/dc/dce/dce_transform.h
create mode 100644 sys/dev/drm/amd/display/dc/dce100/dce100_hw_sequencer.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/dce100/dce100_hw_sequencer.h} (67%)
create mode 100644 sys/dev/drm/amd/display/dc/dce100/dce100_resource.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/dce100/dce100_resource.h} (67%)
create mode 100644 sys/dev/drm/amd/display/dc/dce110/dce110_compressor.c
create mode 100644 sys/dev/drm/amd/display/dc/dce110/dce110_compressor.h
create mode 100644 sys/dev/drm/amd/display/dc/dce110/dce110_hw_sequencer.c
create mode 100644 sys/dev/drm/amd/display/dc/dce110/dce110_hw_sequencer.h
create mode 100644 sys/dev/drm/amd/display/dc/dce110/dce110_mem_input_v.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/dce110/dce110_mem_input_v.h} (68%)
create mode 100644 sys/dev/drm/amd/display/dc/dce110/dce110_opp_csc_v.c
create mode 100644 sys/dev/drm/amd/display/dc/dce110/dce110_opp_regamma_v.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/dce110/dce110_opp_v.c} (58%)
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/dce110/dce110_opp_v.h} (68%)
create mode 100644 sys/dev/drm/amd/display/dc/dce110/dce110_resource.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/dce110/dce110_resource.h} (65%)
create mode 100644 sys/dev/drm/amd/display/dc/dce110/dce110_timing_generator.c
create mode 100644 sys/dev/drm/amd/display/dc/dce110/dce110_timing_generator.h
create mode 100644 sys/dev/drm/amd/display/dc/dce110/dce110_timing_generator_v.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/dce110/dce110_timing_generator_v.h} (64%)
create mode 100644 sys/dev/drm/amd/display/dc/dce110/dce110_transform_v.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/dce110/dce110_transform_v.h} (56%)
create mode 100644 sys/dev/drm/amd/display/dc/dce112/dce112_compressor.c
create mode 100644 sys/dev/drm/amd/display/dc/dce112/dce112_compressor.h
create mode 100644 sys/dev/drm/amd/display/dc/dce112/dce112_hw_sequencer.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/dce112/dce112_hw_sequencer.h} (68%)
create mode 100644 sys/dev/drm/amd/display/dc/dce112/dce112_resource.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/dce112/dce112_resource.h} (60%)
create mode 100644 sys/dev/drm/amd/display/dc/dce120/dce120_hw_sequencer.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/dce120/dce120_hw_sequencer.h} (68%)
create mode 100644 sys/dev/drm/amd/display/dc/dce120/dce120_resource.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/dce120/dce120_resource.h} (68%)
create mode 100644 sys/dev/drm/amd/display/dc/dce120/dce120_timing_generator.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/dce120/dce120_timing_generator.h} (63%)
create mode 100644 sys/dev/drm/amd/display/dc/dce80/dce80_hw_sequencer.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/dce80/dce80_hw_sequencer.h} (68%)
create mode 100644 sys/dev/drm/amd/display/dc/dce80/dce80_resource.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/dce80/dce80_resource.h} (67%)
create mode 100644 sys/dev/drm/amd/display/dc/dce80/dce80_timing_generator.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/dce80/dce80_timing_generator.h} (64%)
create mode 100644 sys/dev/drm/amd/display/dc/dcn10/dcn10_cm_common.c
create mode 100644 sys/dev/drm/amd/display/dc/dcn10/dcn10_cm_common.h
create mode 100644 sys/dev/drm/amd/display/dc/dcn10/dcn10_dpp.c
create mode 100644 sys/dev/drm/amd/display/dc/dcn10/dcn10_dpp.h
create mode 100644 sys/dev/drm/amd/display/dc/dcn10/dcn10_dpp_cm.c
create mode 100644 sys/dev/drm/amd/display/dc/dcn10/dcn10_dpp_dscl.c
create mode 100644 sys/dev/drm/amd/display/dc/dcn10/dcn10_hubbub.c
create mode 100644 sys/dev/drm/amd/display/dc/dcn10/dcn10_hubbub.h
create mode 100644 sys/dev/drm/amd/display/dc/dcn10/dcn10_hubp.c
create mode 100644 sys/dev/drm/amd/display/dc/dcn10/dcn10_hubp.h
create mode 100644 sys/dev/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/dcn10/dcn10_hw_sequencer.h} (62%)
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/dcn10/dcn10_ipp.c} (53%)
create mode 100644 sys/dev/drm/amd/display/dc/dcn10/dcn10_ipp.h
create mode 100644 sys/dev/drm/amd/display/dc/dcn10/dcn10_link_encoder.c
create mode 100644 sys/dev/drm/amd/display/dc/dcn10/dcn10_link_encoder.h
create mode 100644 sys/dev/drm/amd/display/dc/dcn10/dcn10_mpc.c
create mode 100644 sys/dev/drm/amd/display/dc/dcn10/dcn10_mpc.h
create mode 100644 sys/dev/drm/amd/display/dc/dcn10/dcn10_opp.c
create mode 100644 sys/dev/drm/amd/display/dc/dcn10/dcn10_opp.h
create mode 100644 sys/dev/drm/amd/display/dc/dcn10/dcn10_optc.c
create mode 100644 sys/dev/drm/amd/display/dc/dcn10/dcn10_optc.h
create mode 100644 sys/dev/drm/amd/display/dc/dcn10/dcn10_resource.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/dcn10/dcn10_resource.h} (68%)
create mode 100644 sys/dev/drm/amd/display/dc/dcn10/dcn10_stream_encoder.c
create mode 100644 sys/dev/drm/amd/display/dc/dcn10/dcn10_stream_encoder.h
create mode 100644 sys/dev/drm/amd/display/dc/dm_helpers.h
create mode 100644 sys/dev/drm/amd/display/dc/dm_pp_smu.h
create mode 100644 sys/dev/drm/amd/display/dc/dm_services.h
create mode 100644 sys/dev/drm/amd/display/dc/dm_services_types.h
create mode 100644 sys/dev/drm/amd/display/dc/dml/dc_features.h
create mode 100644 sys/dev/drm/amd/display/dc/dml/display_mode_enums.h
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/dml/display_mode_lib.c} (57%)
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/dml/display_mode_lib.h} (71%)
create mode 100644 sys/dev/drm/amd/display/dc/dml/display_mode_structs.h
create mode 100644 sys/dev/drm/amd/display/dc/dml/display_rq_dlg_helpers.c
create mode 100644 sys/dev/drm/amd/display/dc/dml/display_rq_dlg_helpers.h
create mode 100644 sys/dev/drm/amd/display/dc/dml/dml1_display_rq_dlg_calc.c
create mode 100644 sys/dev/drm/amd/display/dc/dml/dml1_display_rq_dlg_calc.h
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/dml/dml_common_defs.c} (71%)
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/dml/dml_common_defs.h} (71%)
create mode 100644 sys/dev/drm/amd/display/dc/dml/dml_inline_defs.h
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/dml/dml_logger.h} (68%)
create mode 100644 sys/dev/drm/amd/display/dc/gpio/dce110/hw_factory_dce110.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/gpio/dce110/hw_factory_dce110.h} (68%)
create mode 100644 sys/dev/drm/amd/display/dc/gpio/dce110/hw_translate_dce110.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/gpio/dce110/hw_translate_dce110.h} (68%)
create mode 100644 sys/dev/drm/amd/display/dc/gpio/dce120/hw_factory_dce120.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/gpio/dce120/hw_factory_dce120.h} (68%)
create mode 100644 sys/dev/drm/amd/display/dc/gpio/dce120/hw_translate_dce120.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/gpio/dce120/hw_translate_dce120.h} (68%)
create mode 100644 sys/dev/drm/amd/display/dc/gpio/dce80/hw_factory_dce80.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/gpio/dce80/hw_factory_dce80.h} (68%)
create mode 100644 sys/dev/drm/amd/display/dc/gpio/dce80/hw_translate_dce80.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/gpio/dce80/hw_translate_dce80.h} (68%)
create mode 100644 sys/dev/drm/amd/display/dc/gpio/dcn10/hw_factory_dcn10.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/gpio/dcn10/hw_factory_dcn10.h} (68%)
create mode 100644 sys/dev/drm/amd/display/dc/gpio/dcn10/hw_translate_dcn10.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/gpio/dcn10/hw_translate_dcn10.h} (68%)
create mode 100644 sys/dev/drm/amd/display/dc/gpio/ddc_regs.h
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/gpio/diagnostics/hw_factory_diag.c} (52%)
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/gpio/diagnostics/hw_factory_diag.h} (68%)
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/gpio/diagnostics/hw_translate_diag.c} (69%)
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/gpio/diagnostics/hw_translate_diag.h} (68%)
create mode 100644 sys/dev/drm/amd/display/dc/gpio/gpio_base.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/gpio/gpio_regs.h} (68%)
create mode 100644 sys/dev/drm/amd/display/dc/gpio/gpio_service.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/gpio/gpio_service.h} (59%)
create mode 100644 sys/dev/drm/amd/display/dc/gpio/hpd_regs.h
create mode 100644 sys/dev/drm/amd/display/dc/gpio/hw_ddc.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/gpio/hw_ddc.h} (68%)
create mode 100644 sys/dev/drm/amd/display/dc/gpio/hw_factory.c
create mode 100644 sys/dev/drm/amd/display/dc/gpio/hw_factory.h
create mode 100644 sys/dev/drm/amd/display/dc/gpio/hw_gpio.c
create mode 100644 sys/dev/drm/amd/display/dc/gpio/hw_gpio.h
create mode 100644 sys/dev/drm/amd/display/dc/gpio/hw_hpd.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/gpio/hw_hpd.h} (68%)
create mode 100644 sys/dev/drm/amd/display/dc/gpio/hw_translate.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/gpio/hw_translate.h} (66%)
create mode 100644 sys/dev/drm/amd/display/dc/i2caux/aux_engine.c
create mode 100644 sys/dev/drm/amd/display/dc/i2caux/aux_engine.h
create mode 100644 sys/dev/drm/amd/display/dc/i2caux/dce100/i2caux_dce100.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/i2caux/dce100/i2caux_dce100.h} (68%)
create mode 100644 sys/dev/drm/amd/display/dc/i2caux/dce110/aux_engine_dce110.c
create mode 100644 sys/dev/drm/amd/display/dc/i2caux/dce110/aux_engine_dce110.h
create mode 100644 sys/dev/drm/amd/display/dc/i2caux/dce110/i2c_hw_engine_dce110.c
create mode 100644 sys/dev/drm/amd/display/dc/i2caux/dce110/i2c_hw_engine_dce110.h
create mode 100644 sys/dev/drm/amd/display/dc/i2caux/dce110/i2c_sw_engine_dce110.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/i2caux/dce110/i2c_sw_engine_dce110.h} (69%)
create mode 100644 sys/dev/drm/amd/display/dc/i2caux/dce110/i2caux_dce110.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/i2caux/dce110/i2caux_dce110.h} (55%)
create mode 100644 sys/dev/drm/amd/display/dc/i2caux/dce112/i2caux_dce112.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/i2caux/dce112/i2caux_dce112.h} (68%)
create mode 100644 sys/dev/drm/amd/display/dc/i2caux/dce120/i2caux_dce120.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/i2caux/dce120/i2caux_dce120.h} (68%)
create mode 100644 sys/dev/drm/amd/display/dc/i2caux/dce80/i2c_hw_engine_dce80.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/i2caux/dce80/i2c_hw_engine_dce80.h} (57%)
create mode 100644 sys/dev/drm/amd/display/dc/i2caux/dce80/i2c_sw_engine_dce80.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/i2caux/dce80/i2c_sw_engine_dce80.h} (69%)
create mode 100644 sys/dev/drm/amd/display/dc/i2caux/dce80/i2caux_dce80.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/i2caux/dce80/i2caux_dce80.h} (69%)
create mode 100644 sys/dev/drm/amd/display/dc/i2caux/dcn10/i2caux_dcn10.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/i2caux/dcn10/i2caux_dcn10.h} (68%)
create mode 100644 sys/dev/drm/amd/display/dc/i2caux/diagnostics/i2caux_diag.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/i2caux/diagnostics/i2caux_diag.h} (68%)
create mode 100644 sys/dev/drm/amd/display/dc/i2caux/engine.h
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/i2caux/engine_base.c} (70%)
create mode 100644 sys/dev/drm/amd/display/dc/i2caux/i2c_engine.c
create mode 100644 sys/dev/drm/amd/display/dc/i2caux/i2c_engine.h
create mode 100644 sys/dev/drm/amd/display/dc/i2caux/i2c_generic_hw_engine.c
create mode 100644 sys/dev/drm/amd/display/dc/i2caux/i2c_generic_hw_engine.h
create mode 100644 sys/dev/drm/amd/display/dc/i2caux/i2c_hw_engine.c
create mode 100644 sys/dev/drm/amd/display/dc/i2caux/i2c_hw_engine.h
create mode 100644 sys/dev/drm/amd/display/dc/i2caux/i2c_sw_engine.c
create mode 100644 sys/dev/drm/amd/display/dc/i2caux/i2c_sw_engine.h
create mode 100644 sys/dev/drm/amd/display/dc/i2caux/i2caux.c
create mode 100644 sys/dev/drm/amd/display/dc/i2caux/i2caux.h
create mode 100644 sys/dev/drm/amd/display/dc/inc/bw_fixed.h
create mode 100644 sys/dev/drm/amd/display/dc/inc/clock_source.h
create mode 100644 sys/dev/drm/amd/display/dc/inc/compressor.h
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/inc/core_status.h} (61%)
create mode 100644 sys/dev/drm/amd/display/dc/inc/core_types.h
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/inc/custom_float.h} (71%)
create mode 100644 sys/dev/drm/amd/display/dc/inc/dc_link_ddc.h
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/inc/dc_link_dp.h} (51%)
create mode 100644 sys/dev/drm/amd/display/dc/inc/dce_calcs.h
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/inc/dcn_calc_math.h} (63%)
create mode 100644 sys/dev/drm/amd/display/dc/inc/dcn_calcs.h
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/inc/hw/abm.h} (52%)
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/inc/hw/audio.h} (56%)
create mode 100644 sys/dev/drm/amd/display/dc/inc/hw/aux_engine.h
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/inc/hw/dchubbub.h} (55%)
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/inc/hw/display_clock.h} (56%)
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/inc/hw/dmcu.h} (51%)
create mode 100644 sys/dev/drm/amd/display/dc/inc/hw/dpp.h
create mode 100644 sys/dev/drm/amd/display/dc/inc/hw/gpio.h
create mode 100644 sys/dev/drm/amd/display/dc/inc/hw/hubp.h
create mode 100644 sys/dev/drm/amd/display/dc/inc/hw/hw_shared.h
create mode 100644 sys/dev/drm/amd/display/dc/inc/hw/ipp.h
create mode 100644 sys/dev/drm/amd/display/dc/inc/hw/link_encoder.h
create mode 100644 sys/dev/drm/amd/display/dc/inc/hw/mem_input.h
create mode 100644 sys/dev/drm/amd/display/dc/inc/hw/mpc.h
create mode 100644 sys/dev/drm/amd/display/dc/inc/hw/opp.h
create mode 100644 sys/dev/drm/amd/display/dc/inc/hw/stream_encoder.h
create mode 100644 sys/dev/drm/amd/display/dc/inc/hw/timing_generator.h
create mode 100644 sys/dev/drm/amd/display/dc/inc/hw/transform.h
create mode 100644 sys/dev/drm/amd/display/dc/inc/hw_sequencer.h
create mode 100644 sys/dev/drm/amd/display/dc/inc/link_hwss.h
create mode 100644 sys/dev/drm/amd/display/dc/inc/reg_helper.h
create mode 100644 sys/dev/drm/amd/display/dc/inc/resource.h
create mode 100644 sys/dev/drm/amd/display/dc/irq/dce110/irq_service_dce110.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/irq/dce110/irq_service_dce110.h} (59%)
create mode 100644 sys/dev/drm/amd/display/dc/irq/dce120/irq_service_dce120.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/irq/dce120/irq_service_dce120.h} (68%)
create mode 100644 sys/dev/drm/amd/display/dc/irq/dce80/irq_service_dce80.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/irq/dce80/irq_service_dce80.h} (68%)
create mode 100644 sys/dev/drm/amd/display/dc/irq/dcn10/irq_service_dcn10.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/irq/dcn10/irq_service_dcn10.h} (68%)
create mode 100644 sys/dev/drm/amd/display/dc/irq/irq_service.c
create mode 100644 sys/dev/drm/amd/display/dc/irq/irq_service.h
create mode 100644 sys/dev/drm/amd/display/dc/irq_types.h
create mode 100644 sys/dev/drm/amd/display/dc/os_types.h
create mode 100644 sys/dev/drm/amd/display/dc/virtual/virtual_link_encoder.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/virtual/virtual_link_encoder.h} (68%)
create mode 100644 sys/dev/drm/amd/display/dc/virtual/virtual_stream_encoder.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/dc/virtual/virtual_stream_encoder.h} (68%)
create mode 100644 sys/dev/drm/amd/display/include/audio_types.h
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/include/bios_parser_interface.h} (69%)
create mode 100644 sys/dev/drm/amd/display/include/bios_parser_types.h
create mode 100644 sys/dev/drm/amd/display/include/dal_asic_id.h
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/include/dal_types.h} (69%)
create mode 100644 sys/dev/drm/amd/display/include/ddc_service_types.h
create mode 100644 sys/dev/drm/amd/display/include/dpcd_defs.h
create mode 100644 sys/dev/drm/amd/display/include/fixed31_32.h
create mode 100644 sys/dev/drm/amd/display/include/gpio_interface.h
create mode 100644 sys/dev/drm/amd/display/include/gpio_service_interface.h
create mode 100644 sys/dev/drm/amd/display/include/gpio_types.h
create mode 100644 sys/dev/drm/amd/display/include/grph_object_ctrl_defs.h
create mode 100644 sys/dev/drm/amd/display/include/grph_object_defs.h
create mode 100644 sys/dev/drm/amd/display/include/grph_object_id.h
create mode 100644 sys/dev/drm/amd/display/include/i2caux_interface.h
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/include/irq_service_interface.h} (63%)
create mode 100644 sys/dev/drm/amd/display/include/link_service_types.h
create mode 100644 sys/dev/drm/amd/display/include/logger_interface.h
create mode 100644 sys/dev/drm/amd/display/include/logger_types.h
create mode 100644 sys/dev/drm/amd/display/include/set_mode_types.h
create mode 100644 sys/dev/drm/amd/display/include/signal_types.h
create mode 100644 sys/dev/drm/amd/display/include/vector.h
create mode 100644 sys/dev/drm/amd/display/modules/color/color_gamma.c
create mode 100644 sys/dev/drm/amd/display/modules/color/color_gamma.h
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/display/modules/color/luts_1d.h} (66%)
create mode 100644 sys/dev/drm/amd/display/modules/freesync/freesync.c
create mode 100644 sys/dev/drm/amd/display/modules/inc/mod_freesync.h
create mode 100644 sys/dev/drm/amd/display/modules/inc/mod_stats.h
create mode 100644 sys/dev/drm/amd/display/modules/stats/stats.c
create mode 100644 sys/dev/drm/amd/include/asic_reg/athub/athub_1_0_offset.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/athub/athub_1_0_sh_mask.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/bif/bif_3_0_d.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/bif/bif_3_0_sh_mask.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/dce/dce_12_0_offset.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/dce/dce_12_0_sh_mask.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/dce/dce_6_0_d.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/dce/dce_6_0_sh_mask.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/dcn/dcn_1_0_offset.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/dcn/dcn_1_0_sh_mask.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/df/df_1_7_default.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/df/df_1_7_offset.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/df/df_1_7_sh_mask.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/df/df_3_6_default.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/df/df_3_6_offset.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/df/df_3_6_sh_mask.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/gc/gc_9_0_default.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/gc/gc_9_0_offset.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/gc/gc_9_0_sh_mask.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/gc/gc_9_1_offset.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/gc/gc_9_1_sh_mask.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/gc/gc_9_2_1_offset.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/gc/gc_9_2_1_sh_mask.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/gca/gfx_6_0_d.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/gca/gfx_6_0_sh_mask.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/gmc/gmc_6_0_d.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/gmc/gmc_6_0_sh_mask.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/hdp/hdp_4_0_offset.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/hdp/hdp_4_0_sh_mask.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/mmhub/mmhub_1_0_default.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/mmhub/mmhub_1_0_offset.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/mmhub/mmhub_1_0_sh_mask.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/mmhub/mmhub_9_1_offset.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/mmhub/mmhub_9_1_sh_mask.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/mmhub/mmhub_9_3_0_offset.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/mmhub/mmhub_9_3_0_sh_mask.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/mp/mp_10_0_default.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/mp/mp_10_0_offset.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/mp/mp_10_0_sh_mask.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/mp/mp_9_0_offset.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/mp/mp_9_0_sh_mask.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/nbif/nbif_6_1_offset.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/nbif/nbif_6_1_sh_mask.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/nbio/nbio_6_1_default.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/nbio/nbio_6_1_offset.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/nbio/nbio_6_1_sh_mask.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/nbio/nbio_7_0_default.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/nbio/nbio_7_0_offset.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/nbio/nbio_7_0_sh_mask.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/oss/oss_1_0_d.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/oss/oss_1_0_sh_mask.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/oss/osssys_4_0_1_offset.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/oss/osssys_4_0_1_sh_mask.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/oss/osssys_4_0_offset.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/oss/osssys_4_0_sh_mask.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/sdma0/sdma0_4_0_default.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/sdma0/sdma0_4_0_offset.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/sdma0/sdma0_4_0_sh_mask.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/sdma0/sdma0_4_1_default.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/sdma0/sdma0_4_1_offset.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/sdma0/sdma0_4_1_sh_mask.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/sdma1/sdma1_4_0_default.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/sdma1/sdma1_4_0_offset.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/sdma1/sdma1_4_0_sh_mask.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/smu/smu_6_0_d.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/smu/smu_6_0_sh_mask.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/smuio/smuio_9_0_offset.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/smuio/smuio_9_0_sh_mask.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/thm/thm_10_0_default.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/thm/thm_10_0_offset.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/thm/thm_10_0_sh_mask.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/thm/thm_9_0_default.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/thm/thm_9_0_offset.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/thm/thm_9_0_sh_mask.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/umc/umc_6_0_default.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/umc/umc_6_0_offset.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/umc/umc_6_0_sh_mask.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/uvd/uvd_4_0_d.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/uvd/uvd_4_0_sh_mask.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/uvd/uvd_7_0_offset.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/uvd/uvd_7_0_sh_mask.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/vce/vce_1_0_d.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/vce/vce_1_0_sh_mask.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/vce/vce_4_0_default.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/vce/vce_4_0_offset.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/vce/vce_4_0_sh_mask.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/vcn/vcn_1_0_offset.h
create mode 100644 sys/dev/drm/amd/include/asic_reg/vcn/vcn_1_0_sh_mask.h
create mode 100644 sys/dev/drm/amd/include/atomfirmware.h
create mode 100644 sys/dev/drm/amd/include/atomfirmwareid.h
create mode 100644 sys/dev/drm/amd/include/displayobject.h
create mode 100644 sys/dev/drm/amd/include/dm_pp_interface.h
create mode 100644 sys/dev/drm/amd/include/ivsrcid/gfx/irqsrcs_gfx_9_0.h
create mode 100644 sys/dev/drm/amd/include/ivsrcid/irqsrcs_dcn_1_0.h
create mode 100644 sys/dev/drm/amd/include/ivsrcid/sdma0/irqsrcs_sdma0_4_0.h
create mode 100644 sys/dev/drm/amd/include/ivsrcid/sdma1/irqsrcs_sdma1_4_0.h
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/include/ivsrcid/smuio/irqsrcs_smuio_9_0.h} (71%)
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/include/ivsrcid/thm/irqsrcs_thm_9_0.h} (71%)
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/include/ivsrcid/uvd/irqsrcs_uvd_7_0.h} (71%)
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/include/ivsrcid/vce/irqsrcs_vce_4_0.h} (71%)
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/include/ivsrcid/vcn/irqsrcs_vcn_1_0.h} (71%)
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/include/ivsrcid/vmc/irqsrcs_vmc_1_0.h} (71%)
create mode 100644 sys/dev/drm/amd/include/kgd_pp_interface.h
create mode 100644 sys/dev/drm/amd/include/linux/chash.h
create mode 100644 sys/dev/drm/amd/include/soc15_hw_ip.h
create mode 100644 sys/dev/drm/amd/include/soc15_ih_clientid.h
copy sys/dev/drm/amd/include/{vi_structs.h => v9_structs.h} (53%)
create mode 100644 sys/dev/drm/amd/include/vega10_enum.h
create mode 100644 sys/dev/drm/amd/include/vega10_ip_offset.h
create mode 100644 sys/dev/drm/amd/include/vega20_ip_offset.h
create mode 100644 sys/dev/drm/amd/lib/chash.c
create mode 100644 sys/dev/drm/amd/powerplay/amd_powerplay.c
create mode 100644 sys/dev/drm/amd/powerplay/hwmgr/hardwaremanager.c
create mode 100644 sys/dev/drm/amd/powerplay/hwmgr/hwmgr.c
create mode 100644 sys/dev/drm/amd/powerplay/hwmgr/hwmgr_ppt.h
create mode 100644 sys/dev/drm/amd/powerplay/hwmgr/pp_overdriver.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/powerplay/hwmgr/pp_overdriver.h} (69%)
create mode 100644 sys/dev/drm/amd/powerplay/hwmgr/pp_psm.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/powerplay/hwmgr/pp_psm.h} (68%)
create mode 100644 sys/dev/drm/amd/powerplay/hwmgr/ppatomctrl.c
create mode 100644 sys/dev/drm/amd/powerplay/hwmgr/ppatomctrl.h
create mode 100644 sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c
create mode 100644 sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.h
create mode 100644 sys/dev/drm/amd/powerplay/hwmgr/ppevvmath.h
create mode 100644 sys/dev/drm/amd/powerplay/hwmgr/pppcielanes.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/powerplay/hwmgr/pppcielanes.h} (68%)
create mode 100644 sys/dev/drm/amd/powerplay/hwmgr/pptable_v1_0.h
create mode 100644 sys/dev/drm/amd/powerplay/hwmgr/process_pptables_v1_0.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/powerplay/hwmgr/process_pptables_v1_0.h} (68%)
create mode 100644 sys/dev/drm/amd/powerplay/hwmgr/processpptables.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/powerplay/hwmgr/processpptables.h} (57%)
create mode 100644 sys/dev/drm/amd/powerplay/hwmgr/smu10_hwmgr.c
create mode 100644 sys/dev/drm/amd/powerplay/hwmgr/smu10_hwmgr.h
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/powerplay/hwmgr/smu10_inc.h} (66%)
create mode 100644 sys/dev/drm/amd/powerplay/hwmgr/smu7_clockpowergating.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/powerplay/hwmgr/smu7_clockpowergating.h} (64%)
create mode 100644 sys/dev/drm/amd/powerplay/hwmgr/smu7_dyn_defaults.h
create mode 100644 sys/dev/drm/amd/powerplay/hwmgr/smu7_hwmgr.c
create mode 100644 sys/dev/drm/amd/powerplay/hwmgr/smu7_hwmgr.h
create mode 100644 sys/dev/drm/amd/powerplay/hwmgr/smu7_powertune.c
create mode 100644 sys/dev/drm/amd/powerplay/hwmgr/smu7_powertune.h
create mode 100644 sys/dev/drm/amd/powerplay/hwmgr/smu7_thermal.c
create mode 100644 sys/dev/drm/amd/powerplay/hwmgr/smu7_thermal.h
create mode 100644 sys/dev/drm/amd/powerplay/hwmgr/smu8_hwmgr.c
create mode 100644 sys/dev/drm/amd/powerplay/hwmgr/smu8_hwmgr.h
create mode 100644 sys/dev/drm/amd/powerplay/hwmgr/smu_helper.c
create mode 100644 sys/dev/drm/amd/powerplay/hwmgr/smu_helper.h
create mode 100644 sys/dev/drm/amd/powerplay/hwmgr/vega10_hwmgr.c
create mode 100644 sys/dev/drm/amd/powerplay/hwmgr/vega10_hwmgr.h
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/powerplay/hwmgr/vega10_inc.h} (66%)
create mode 100644 sys/dev/drm/amd/powerplay/hwmgr/vega10_powertune.c
create mode 100644 sys/dev/drm/amd/powerplay/hwmgr/vega10_powertune.h
create mode 100644 sys/dev/drm/amd/powerplay/hwmgr/vega10_pptable.h
create mode 100644 sys/dev/drm/amd/powerplay/hwmgr/vega10_processpptables.c
create mode 100644 sys/dev/drm/amd/powerplay/hwmgr/vega10_processpptables.h
create mode 100644 sys/dev/drm/amd/powerplay/hwmgr/vega10_thermal.c
create mode 100644 sys/dev/drm/amd/powerplay/hwmgr/vega10_thermal.h
create mode 100644 sys/dev/drm/amd/powerplay/hwmgr/vega12_hwmgr.c
create mode 100644 sys/dev/drm/amd/powerplay/hwmgr/vega12_hwmgr.h
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/powerplay/hwmgr/vega12_inc.h} (71%)
create mode 100644 sys/dev/drm/amd/powerplay/hwmgr/vega12_pptable.h
create mode 100644 sys/dev/drm/amd/powerplay/hwmgr/vega12_processpptables.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/powerplay/hwmgr/vega12_processpptables.h} (51%)
create mode 100644 sys/dev/drm/amd/powerplay/hwmgr/vega12_thermal.c
create mode 100644 sys/dev/drm/amd/powerplay/hwmgr/vega12_thermal.h
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/powerplay/inc/amd_powerplay.h} (68%)
create mode 100644 sys/dev/drm/amd/powerplay/inc/cz_ppsmc.h
create mode 100644 sys/dev/drm/amd/powerplay/inc/fiji_ppsmc.h
create mode 100644 sys/dev/drm/amd/powerplay/inc/hardwaremanager.h
create mode 100644 sys/dev/drm/amd/powerplay/inc/hwmgr.h
create mode 100644 sys/dev/drm/amd/powerplay/inc/polaris10_pwrvirus.h
create mode 100644 sys/dev/drm/amd/powerplay/inc/power_state.h
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/powerplay/inc/pp_debug.h} (59%)
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/powerplay/inc/pp_endian.h} (68%)
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/powerplay/inc/pp_thermal.h} (69%)
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/powerplay/inc/ppinterrupt.h} (59%)
create mode 100644 sys/dev/drm/amd/powerplay/inc/rv_ppsmc.h
create mode 100644 sys/dev/drm/amd/powerplay/inc/smu10.h
create mode 100644 sys/dev/drm/amd/powerplay/inc/smu10_driver_if.h
create mode 100644 sys/dev/drm/amd/powerplay/inc/smu7.h
create mode 100644 sys/dev/drm/amd/powerplay/inc/smu71.h
create mode 100644 sys/dev/drm/amd/powerplay/inc/smu71_discrete.h
create mode 100644 sys/dev/drm/amd/powerplay/inc/smu72.h
create mode 100644 sys/dev/drm/amd/powerplay/inc/smu72_discrete.h
create mode 100644 sys/dev/drm/amd/powerplay/inc/smu73.h
create mode 100644 sys/dev/drm/amd/powerplay/inc/smu73_discrete.h
create mode 100644 sys/dev/drm/amd/powerplay/inc/smu74.h
create mode 100644 sys/dev/drm/amd/powerplay/inc/smu74_discrete.h
create mode 100644 sys/dev/drm/amd/powerplay/inc/smu75.h
create mode 100644 sys/dev/drm/amd/powerplay/inc/smu75_discrete.h
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/powerplay/inc/smu7_common.h} (63%)
create mode 100644 sys/dev/drm/amd/powerplay/inc/smu7_discrete.h
copy sys/dev/drm/{radeon => amd/powerplay/inc}/smu7_fusion.h (100%)
create mode 100644 sys/dev/drm/amd/powerplay/inc/smu7_ppsmc.h
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/powerplay/inc/smu8.h} (54%)
create mode 100644 sys/dev/drm/amd/powerplay/inc/smu8_fusion.h
create mode 100644 sys/dev/drm/amd/powerplay/inc/smu9.h
create mode 100644 sys/dev/drm/amd/powerplay/inc/smu9_driver_if.h
create mode 100644 sys/dev/drm/amd/powerplay/inc/smu_ucode_xfer_cz.h
create mode 100644 sys/dev/drm/amd/powerplay/inc/smu_ucode_xfer_vi.h
create mode 100644 sys/dev/drm/amd/powerplay/inc/smumgr.h
create mode 100644 sys/dev/drm/amd/powerplay/inc/tonga_ppsmc.h
create mode 100644 sys/dev/drm/amd/powerplay/inc/vega10_ppsmc.h
create mode 100644 sys/dev/drm/amd/powerplay/inc/vega12/smu9_driver_if.h
create mode 100644 sys/dev/drm/amd/powerplay/inc/vega12_ppsmc.h
create mode 100644 sys/dev/drm/amd/powerplay/smumgr/ci_smumgr.c
create mode 100644 sys/dev/drm/amd/powerplay/smumgr/ci_smumgr.h
create mode 100644 sys/dev/drm/amd/powerplay/smumgr/fiji_smumgr.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/powerplay/smumgr/fiji_smumgr.h} (61%)
create mode 100644 sys/dev/drm/amd/powerplay/smumgr/iceland_smumgr.c
create mode 100644 sys/dev/drm/amd/powerplay/smumgr/iceland_smumgr.h
create mode 100644 sys/dev/drm/amd/powerplay/smumgr/polaris10_smumgr.c
create mode 100644 sys/dev/drm/amd/powerplay/smumgr/polaris10_smumgr.h
create mode 100644 sys/dev/drm/amd/powerplay/smumgr/smu10_smumgr.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/powerplay/smumgr/smu10_smumgr.h} (71%)
create mode 100644 sys/dev/drm/amd/powerplay/smumgr/smu7_smumgr.c
create mode 100644 sys/dev/drm/amd/powerplay/smumgr/smu7_smumgr.h
create mode 100644 sys/dev/drm/amd/powerplay/smumgr/smu8_smumgr.c
create mode 100644 sys/dev/drm/amd/powerplay/smumgr/smu8_smumgr.h
create mode 100644 sys/dev/drm/amd/powerplay/smumgr/smu9_smumgr.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/powerplay/smumgr/smu9_smumgr.h} (68%)
create mode 100644 sys/dev/drm/amd/powerplay/smumgr/smumgr.c
create mode 100644 sys/dev/drm/amd/powerplay/smumgr/tonga_smumgr.c
create mode 100644 sys/dev/drm/amd/powerplay/smumgr/tonga_smumgr.h
create mode 100644 sys/dev/drm/amd/powerplay/smumgr/vega10_smumgr.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/powerplay/smumgr/vega10_smumgr.h} (69%)
create mode 100644 sys/dev/drm/amd/powerplay/smumgr/vega12_smumgr.c
copy sys/dev/drm/{include/drm/amd_asic_type.h => amd/powerplay/smumgr/vega12_smumgr.h} (53%)
create mode 100644 sys/dev/drm/amd/powerplay/smumgr/vegam_smumgr.c
create mode 100644 sys/dev/drm/amd/powerplay/smumgr/vegam_smumgr.h
create mode 100644 sys/dev/drm/include/drm/gpu_scheduler.h
create mode 100644 sys/dev/drm/include/drm/spsc_queue.h
create mode 100644 sys/dev/drm/include/uapi/drm/amdgpu_drm.h
create mode 100644 sys/dev/drm/scheduler/gpu_scheduler.c
create mode 100644 sys/dev/drm/scheduler/gpu_scheduler_trace.h
create mode 100644 sys/dev/drm/scheduler/sched_fence.c
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/b843c749addef9340ee7d4e250b09fdd492602a1
--
DragonFly BSD source repository
More information about the Commits
mailing list