<html><head></head><body><div dir="auto">Thanks a lot!<br><br>FYI, I had to remove i915_load=YES from rc.conf in order to make it work! I use Xorg from ravenports. <br><br>With the old kernel I had to use modesetting. <br><br>Regards,<br><br>Michael </div><br><br><div class="gmail_quote"><div dir="auto">Am 10. Juni 2025 00:44:04 GMT-04:00 schrieb Sergey Zigachev <szi@crater.dragonflybsd.org>:</div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<pre class="k9mail"><div dir="auto"><br>commit 24ca31b4b355781739f5d336420fe81024211a52<br>Author: Sergey Zigachev <szi@dragonflybsd.org><br>Date: Tue Jun 10 07:50:32 2025 +0500<br><br> drm - Update to Linux 4.20.17<br> <br> core:<br> * Implement basic DMA-BUF support<br> amdgpu:<br> * Add support for Picasso, Raven2, and Vega20<br> i915:<br> * Add support up to Ice Lake<br> * Fix hardware acceleration<br><br>Summary of changes:<br> sys/bus/pci/pcireg.h | 1 +<br> sys/bus/pci/vga_pci.c | 195 +-<br> sys/bus/pci/x86_64/pci_early_quirks.c | 317 +<br> .../pci/x86_64/pci_early_quirks.h} | 446 +-<br> sys/conf/files | 20 +-<br> sys/conf/options | 2 +-<br> sys/config/LINT64 | 2 +-<br> sys/dev/agp/intel-gtt.c | 4 +-<br> sys/dev/drm/amd/amdgpu/Makefile | 34 +-<br> sys/dev/drm/amd/amdgpu/amdgpu.h | 705 +-<br> sys/dev/drm/amd/amdgpu/amdgpu_acp.c | 243 +-<br> sys/dev/drm/amd/amdgpu/amdgpu_acpi.c | 4 +-<br> sys/dev/drm/amd/amdgpu/amdgpu_amdkfd.c | 97 +-<br> sys/dev/drm/amd/amdgpu/amdgpu_amdkfd.h | 10 +-<br> sys/dev/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c | 13 +-<br> sys/dev/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 11 +-<br> sys/dev/drm/amd/amdgpu/amdgpu_atombios.c | 21 +-<br> sys/dev/drm/amd/amdgpu/amdgpu_atomfirmware.c | 16 +-<br> sys/dev/drm/amd/amdgpu/amdgpu_bios.c | 52 +-<br> sys/dev/drm/amd/amdgpu/amdgpu_bo_list.c | 56 +-<br> sys/dev/drm/amd/amdgpu/amdgpu_bo_list.h | 1 -<br> sys/dev/drm/amd/amdgpu/amdgpu_connectors.c | 17 +-<br> sys/dev/drm/amd/amdgpu/amdgpu_cs.c | 319 +-<br> sys/dev/drm/amd/amdgpu/amdgpu_ctx.c | 275 +-<br> sys/dev/drm/amd/amdgpu/amdgpu_ctx.h | 92 +<br> sys/dev/drm/amd/amdgpu/amdgpu_debugfs.c | 24 +-<br> sys/dev/drm/amd/amdgpu/amdgpu_device.c | 564 +-<br> sys/dev/drm/amd/amdgpu/amdgpu_display.c | 3 +-<br> sys/dev/drm/amd/amdgpu/amdgpu_display.h | 15 +<br> sys/dev/drm/amd/amdgpu/amdgpu_dpm.h | 7 +<br> sys/dev/drm/amd/amdgpu/amdgpu_drv.c | 225 +-<br> sys/dev/drm/amd/amdgpu/amdgpu_encoders.c | 3 +-<br> sys/dev/drm/amd/amdgpu/amdgpu_fb.c | 4 +-<br> sys/dev/drm/amd/amdgpu/amdgpu_fence.c | 66 +-<br> sys/dev/drm/amd/amdgpu/amdgpu_gart.c | 31 +-<br> sys/dev/drm/amd/amdgpu/amdgpu_gart.h | 3 +-<br> sys/dev/drm/amd/amdgpu/amdgpu_gds.h | 7 -<br> sys/dev/drm/amd/amdgpu/amdgpu_gem.c | 32 +-<br> sys/dev/drm/amd/amdgpu/amdgpu_gem.h | 92 +<br> sys/dev/drm/amd/amdgpu/amdgpu_gfx.c | 74 +-<br> sys/dev/drm/amd/amdgpu/amdgpu_gfx.h | 350 +-<br> sys/dev/drm/amd/amdgpu/amdgpu_gmc.c | 215 +<br> sys/dev/drm/amd/amdgpu/amdgpu_gmc.h | 72 +-<br> sys/dev/drm/amd/amdgpu/amdgpu_i2c.c | 2 +-<br> sys/dev/drm/amd/amdgpu/amdgpu_ib.c | 18 +-<br> sys/dev/drm/amd/amdgpu/amdgpu_ih.c | 241 +-<br> sys/dev/drm/amd/amdgpu/amdgpu_ih.h | 54 +-<br> sys/dev/drm/amd/amdgpu/amdgpu_irq.c | 47 +-<br> sys/dev/drm/amd/amdgpu/amdgpu_irq.h | 25 +-<br> sys/dev/drm/amd/amdgpu/amdgpu_job.c | 15 +-<br> sys/dev/drm/amd/amdgpu/amdgpu_kms.c | 366 +-<br> sys/dev/drm/amd/amdgpu/amdgpu_object.c | 101 +-<br> sys/dev/drm/amd/amdgpu/amdgpu_object.h | 25 +-<br> sys/dev/drm/amd/amdgpu/amdgpu_pm.c | 356 +-<br> sys/dev/drm/amd/amdgpu/amdgpu_prime.c | 53 +-<br> sys/dev/drm/amd/amdgpu/amdgpu_psp.c | 48 +-<br> sys/dev/drm/amd/amdgpu/amdgpu_psp.h | 65 +-<br> sys/dev/drm/amd/amdgpu/amdgpu_queue_mgr.c | 316 -<br> sys/dev/drm/amd/amdgpu/amdgpu_ring.c | 123 +-<br> sys/dev/drm/amd/amdgpu/amdgpu_ring.h | 35 +-<br> sys/dev/drm/amd/amdgpu/amdgpu_sa.c | 6 +-<br> .../amdgpu_dm_debugfs.h => amdgpu/amdgpu_sdma.c} | 26 +-<br> sys/dev/drm/amd/amdgpu/amdgpu_sdma.h | 97 +<br> sys/dev/drm/amd/amdgpu/amdgpu_test.c | 2 -<br> sys/dev/drm/amd/amdgpu/amdgpu_trace_points.c | 2 +-<br> sys/dev/drm/amd/amdgpu/amdgpu_ttm.c | 232 +-<br> sys/dev/drm/amd/amdgpu/amdgpu_ttm.h | 1 +<br> sys/dev/drm/amd/amdgpu/amdgpu_ucode.c | 108 +-<br> sys/dev/drm/amd/amdgpu/amdgpu_ucode.h | 39 +-<br> sys/dev/drm/amd/amdgpu/amdgpu_uvd.c | 2 +-<br> sys/dev/drm/amd/amdgpu/amdgpu_vce.c | 9 +-<br> sys/dev/drm/amd/amdgpu/amdgpu_vcn.c | 207 +-<br> sys/dev/drm/amd/amdgpu/amdgpu_vcn.h | 18 +-<br> sys/dev/drm/amd/amdgpu/amdgpu_virt.c | 9 +-<br> sys/dev/drm/amd/amdgpu/amdgpu_vm.c | 1510 +-<br> sys/dev/drm/amd/amdgpu/amdgpu_vm.h | 84 +-<br> sys/dev/drm/amd/amdgpu/amdgpu_vram_mgr.c | 52 +-<br> sys/dev/drm/amd/amdgpu/amdgpu_xgmi.c | 119 +<br> sys/dev/drm/amd/amdgpu/atom.c | 4 +-<br> sys/dev/drm/amd/amdgpu/atombios_encoders.c | 1 +<br> sys/dev/drm/amd/amdgpu/cik.c | 17 +-<br> sys/dev/drm/amd/amdgpu/cz_ih.c | 9 +-<br> sys/dev/drm/amd/amdgpu/dce_v10_0.c | 21 +-<br> sys/dev/drm/amd/amdgpu/dce_v11_0.c | 21 +-<br> sys/dev/drm/amd/amdgpu/dce_virtual.c | 7 +-<br> sys/dev/drm/amd/amdgpu/df_v3_6.c | 38 +-<br> sys/dev/drm/amd/amdgpu/gfx_v8_0.c | 662 +-<br> sys/dev/drm/amd/amdgpu/gfx_v9_0.c | 593 +-<br> sys/dev/drm/amd/amdgpu/gfxhub_v1_0.c | 32 +-<br> .../amdgpu_dm_debugfs.h => amdgpu/gfxhub_v1_1.c} | 35 +-<br> .../amdgpu_dm_debugfs.h => amdgpu/gfxhub_v1_1.h} | 11 +-<br> sys/dev/drm/amd/amdgpu/gmc_v7_0.c | 28 +-<br> sys/dev/drm/amd/amdgpu/gmc_v8_0.c | 28 +-<br> sys/dev/drm/amd/amdgpu/gmc_v9_0.c | 200 +-<br> sys/dev/drm/amd/amdgpu/iceland_ih.c | 9 +-<br> sys/dev/drm/amd/amdgpu/mmhub_v1_0.c | 262 +-<br> sys/dev/drm/amd/amdgpu/mmhub_v1_0.h | 1 -<br> sys/dev/drm/amd/amdgpu/mxgpu_ai.c | 4 +-<br> sys/dev/drm/amd/amdgpu/mxgpu_vi.c | 7 +-<br> sys/dev/drm/amd/amdgpu/nbio_v7_0.c | 18 +-<br> .../drm/amd/amdgpu/{nbio_v7_0.c => nbio_v7_4.c} | 189 +-<br> .../amdgpu_dm_debugfs.h => amdgpu/nbio_v7_4.h} | 11 +-<br> sys/dev/drm/amd/amdgpu/psp_gfx_if.h | 3 +-<br> sys/dev/drm/amd/amdgpu/psp_v10_0.c | 13 +-<br> sys/dev/drm/amd/amdgpu/{psp_v3_1.c => psp_v11_0.c} | 203 +-<br> .../amdgpu_dm_debugfs.h => amdgpu/psp_v11_0.h} | 12 +-<br> sys/dev/drm/amd/amdgpu/psp_v3_1.c | 2 -<br> sys/dev/drm/amd/amdgpu/sdma_v2_4.c | 68 +-<br> sys/dev/drm/amd/amdgpu/sdma_v3_0.c | 83 +-<br> sys/dev/drm/amd/amdgpu/sdma_v4_0.c | 141 +-<br> sys/dev/drm/amd/amdgpu/si_dpm.c | 4 +-<br> sys/dev/drm/amd/amdgpu/soc15.c | 177 +-<br> sys/dev/drm/amd/amdgpu/soc15.h | 1 +<br> sys/dev/drm/amd/amdgpu/soc15_common.h | 29 +-<br> sys/dev/drm/amd/amdgpu/tonga_ih.c | 9 +-<br> sys/dev/drm/amd/amdgpu/uvd_v5_0.c | 2 +-<br> sys/dev/drm/amd/amdgpu/uvd_v6_0.c | 19 +-<br> sys/dev/drm/amd/amdgpu/uvd_v7_0.c | 42 +-<br> sys/dev/drm/amd/amdgpu/vce_v3_0.c | 2 +-<br> sys/dev/drm/amd/amdgpu/vce_v4_0.c | 13 +-<br> sys/dev/drm/amd/amdgpu/vcn_v1_0.c | 561 +-<br> sys/dev/drm/amd/amdgpu/vega10_ih.c | 46 +-<br> sys/dev/drm/amd/amdgpu/vega20_reg_init.c | 1 +<br> sys/dev/drm/amd/amdgpu/vi.c | 24 +-<br> sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 1192 +-<br> sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 52 +-<br> .../drm/amd/display/amdgpu_dm/amdgpu_dm_color.c | 6 +-<br> sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 62 +-<br> .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 102 +-<br> .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.h | 1 +<br> .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 102 +-<br> sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c | 37 +-<br> .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 45 +-<br> .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.h | 1 -<br> .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 30 +-<br> sys/dev/drm/amd/display/dc/bios/bios_parser.c | 1181 +-<br> sys/dev/drm/amd/display/dc/bios/bios_parser2.c | 312 +-<br> sys/dev/drm/amd/display/dc/bios/command_table.c | 3 +<br> .../amd/display/dc/bios/command_table_helper2.c | 5 +<br> sys/dev/drm/amd/display/dc/calcs/dce_calcs.c | 6 +-<br> sys/dev/drm/amd/display/dc/calcs/dcn_calc_auto.c | 8 +-<br> .../amd/display/dc/{inc => calcs}/dcn_calc_math.h | 0<br> sys/dev/drm/amd/display/dc/calcs/dcn_calcs.c | 67 +-<br> sys/dev/drm/amd/display/dc/core/dc.c | 397 +-<br> sys/dev/drm/amd/display/dc/core/dc_link.c | 310 +-<br> sys/dev/drm/amd/display/dc/core/dc_link_ddc.c | 86 +-<br> sys/dev/drm/amd/display/dc/core/dc_link_dp.c | 15 +-<br> sys/dev/drm/amd/display/dc/core/dc_resource.c | 317 +-<br> sys/dev/drm/amd/display/dc/core/dc_stream.c | 2 -<br> sys/dev/drm/amd/display/dc/dc.h | 19 +-<br> sys/dev/drm/amd/display/dc/dc_bios_types.h | 64 -<br> sys/dev/drm/amd/display/dc/dc_helper.c | 11 +-<br> sys/dev/drm/amd/display/dc/dc_hw_types.h | 9 +-<br> sys/dev/drm/amd/display/dc/dc_link.h | 1 +<br> sys/dev/drm/amd/display/dc/dc_stream.h | 47 +-<br> sys/dev/drm/amd/display/dc/dc_types.h | 35 +-<br> sys/dev/drm/amd/display/dc/dce/dce_abm.c | 2 -<br> sys/dev/drm/amd/display/dc/dce/dce_audio.c | 4 +-<br> sys/dev/drm/amd/display/dc/dce/dce_aux.c | 11 +-<br> sys/dev/drm/amd/display/dc/dce/dce_aux.h | 6 +-<br> sys/dev/drm/amd/display/dc/dce/dce_clock_source.c | 441 +-<br> sys/dev/drm/amd/display/dc/dce/dce_clock_source.h | 11 +<br> sys/dev/drm/amd/display/dc/dce/dce_clocks.c | 73 +-<br> sys/dev/drm/amd/display/dc/dce/dce_clocks.h | 3 +<br> .../amdgpu_dm_debugfs.h => dc/dce/dce_i2c.c} | 38 +-<br> .../amdgpu_dm_debugfs.h => dc/dce/dce_i2c.h} | 14 +-<br> sys/dev/drm/amd/display/dc/dce/dce_i2c_hw.c | 679 +<br> sys/dev/drm/amd/display/dc/dce/dce_i2c_hw.h | 301 +<br> sys/dev/drm/amd/display/dc/dce/dce_i2c_sw.c | 545 +<br> .../amdgpu_dm_debugfs.h => dc/dce/dce_i2c_sw.h} | 33 +-<br> sys/dev/drm/amd/display/dc/dce/dce_link_encoder.c | 51 +-<br> sys/dev/drm/amd/display/dc/dce/dce_link_encoder.h | 6 +<br> .../drm/amd/display/dc/dce/dce_stream_encoder.c | 24 +<br> sys/dev/drm/amd/display/dc/dce/dce_transform.c | 8 +-<br> .../drm/amd/display/dc/dce100/dce100_resource.c | 69 +-<br> .../amd/display/dc/dce110/dce110_hw_sequencer.c | 143 +-<br> .../amd/display/dc/dce110/dce110_hw_sequencer.h | 4 +<br> .../drm/amd/display/dc/dce110/dce110_resource.c | 70 +-<br> .../drm/amd/display/dc/dce112/dce112_resource.c | 69 +-<br> .../drm/amd/display/dc/dce120/dce120_resource.c | 77 +-<br> .../display/dc/dce120/dce120_timing_generator.c | 5 +<br> sys/dev/drm/amd/display/dc/dce80/dce80_resource.c | 131 +-<br> sys/dev/drm/amd/display/dc/dcn10/dcn10_cm_common.c | 3 +-<br> sys/dev/drm/amd/display/dc/dcn10/dcn10_dpp.c | 32 +-<br> sys/dev/drm/amd/display/dc/dcn10/dcn10_dpp.h | 7 +-<br> sys/dev/drm/amd/display/dc/dcn10/dcn10_dpp_dscl.c | 29 +-<br> sys/dev/drm/amd/display/dc/dcn10/dcn10_hubbub.c | 64 +-<br> sys/dev/drm/amd/display/dc/dcn10/dcn10_hubbub.h | 4 +<br> sys/dev/drm/amd/display/dc/dcn10/dcn10_hubp.c | 31 +-<br> sys/dev/drm/amd/display/dc/dcn10/dcn10_hubp.h | 8 +-<br> .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 109 +-<br> .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.h | 5 +<br> .../display/dc/dcn10/dcn10_hw_sequencer_debug.c | 561 +<br> .../drm/amd/display/dc/dcn10/dcn10_link_encoder.c | 18 +-<br> sys/dev/drm/amd/display/dc/dcn10/dcn10_optc.c | 34 +-<br> sys/dev/drm/amd/display/dc/dcn10/dcn10_resource.c | 145 +-<br> .../amd/display/dc/dcn10/dcn10_stream_encoder.h | 2 +<br> .../amdgpu_dm_debugfs.h => dc/dm_event_log.h} | 14 +-<br> sys/dev/drm/amd/display/dc/dm_pp_smu.h | 92 +-<br> sys/dev/drm/amd/display/dc/dm_services.h | 10 +-<br> .../drm/amd/display/dc/dml/display_mode_enums.h | 4 +-<br> sys/dev/drm/amd/display/dc/dml/dml_common_defs.c | 2 +-<br> sys/dev/drm/amd/display/dc/dml/dml_inline_defs.h | 2 +-<br> sys/dev/drm/amd/display/dc/gpio/hw_factory.c | 5 +<br> sys/dev/drm/amd/display/dc/gpio/hw_translate.c | 5 +<br> sys/dev/drm/amd/display/dc/i2caux/aux_engine.c | 1 +<br> .../display/dc/i2caux/dce110/aux_engine_dce110.c | 10 +-<br> sys/dev/drm/amd/display/dc/i2caux/i2c_hw_engine.c | 7 +<br> sys/dev/drm/amd/display/dc/i2caux/i2caux.c | 4 +<br> sys/dev/drm/amd/display/dc/i2caux/i2caux.h | 5 +<br> sys/dev/drm/amd/display/dc/inc/clock_source.h | 4 -<br> sys/dev/drm/amd/display/dc/inc/core_types.h | 10 +-<br> sys/dev/drm/amd/display/dc/inc/dcn_calcs.h | 6 +-<br> sys/dev/drm/amd/display/dc/inc/hw/display_clock.h | 5 +<br> sys/dev/drm/amd/display/dc/inc/hw/dpp.h | 4 +-<br> sys/dev/drm/amd/display/dc/inc/hw/hubp.h | 3 +-<br> sys/dev/drm/amd/display/dc/inc/hw/hw_shared.h | 1 -<br> sys/dev/drm/amd/display/dc/inc/hw/link_encoder.h | 4 +-<br> sys/dev/drm/amd/display/dc/inc/hw/stream_encoder.h | 4 +<br> sys/dev/drm/amd/display/dc/inc/hw_sequencer.h | 4 +-<br> sys/dev/drm/amd/display/dc/inc/resource.h | 4 +<br> sys/dev/drm/amd/display/dc/irq_types.h | 2 +-<br> sys/dev/drm/amd/display/dc/os_types.h | 4 +-<br> .../drm/amd/display/include/bios_parser_types.h | 2 +<br> sys/dev/drm/amd/display/include/dal_asic_id.h | 7 +<br> sys/dev/drm/amd/display/include/dal_types.h | 3 +<br> sys/dev/drm/amd/display/include/fixed31_32.h | 3 -<br> sys/dev/drm/amd/display/include/logger_interface.h | 6 +-<br> sys/dev/drm/amd/display/include/logger_types.h | 9 +-<br> sys/dev/drm/amd/display/include/set_mode_types.h | 12 -<br> sys/dev/drm/amd/display/include/signal_types.h | 10 +<br> .../drm/amd/display/modules/color/color_gamma.c | 13 +-<br> .../drm/amd/display/modules/color/color_gamma.h | 5 +-<br> .../drm/amd/display/modules/freesync/freesync.c | 2024 +-<br> sys/dev/drm/amd/display/modules/inc/mod_freesync.h | 160 +-<br> .../inc/mod_info_packet.h} | 16 +-<br> .../modules/inc/mod_shared.h} | 38 +-<br> .../amd/display/modules/info_packet/info_packet.c | 329 +<br> sys/dev/drm/amd/display/modules/stats/stats.c | 8 +-<br> sys/dev/drm/amd/include/amd_shared.h | 6 +<br> .../drm/amd/include/asic_reg/dce/dce_12_0_offset.h | 2 -<br> .../drm/amd/include/asic_reg/gc/gc_9_0_offset.h | 2 +<br> .../drm/amd/include/asic_reg/gc/gc_9_2_1_sh_mask.h | 4 +-<br> .../drm/amd/include/asic_reg/mp/mp_11_0_offset.h | 358 +<br> .../drm/amd/include/asic_reg/mp/mp_11_0_sh_mask.h | 534 +<br> .../amd/include/asic_reg/nbio/nbio_7_4_offset.h | 4627 ++<br> .../amd/include/asic_reg/nbio/nbio_7_4_sh_mask.h | 48436 +++++++++++++++++++<br> .../amd/include/asic_reg/sdma0/sdma0_4_2_offset.h | 1047 +<br> .../amd/include/asic_reg/sdma0/sdma0_4_2_sh_mask.h | 2992 ++<br> .../amd/include/asic_reg/sdma1/sdma1_4_2_offset.h | 1039 +<br> .../amd/include/asic_reg/sdma1/sdma1_4_2_sh_mask.h | 2948 ++<br> .../amd/include/asic_reg/smuio/smuio_9_0_offset.h | 3 +<br> .../amd/include/asic_reg/smuio/smuio_9_0_sh_mask.h | 3 +<br> .../amd/include/asic_reg/thm/thm_11_0_2_offset.h | 49 +<br> .../amd/include/asic_reg/thm/thm_11_0_2_sh_mask.h | 96 +<br> .../drm/amd/include/asic_reg/vcn/vcn_1_0_offset.h | 24 +<br> .../drm/amd/include/asic_reg/vcn/vcn_1_0_sh_mask.h | 45 +<br> sys/dev/drm/amd/include/atomfirmware.h | 201 +-<br> sys/dev/drm/amd/include/kgd_kfd_interface.h | 49 +-<br> sys/dev/drm/amd/include/kgd_pp_interface.h | 7 +<br> sys/dev/drm/amd/powerplay/amd_powerplay.c | 141 +-<br> sys/dev/drm/amd/powerplay/hwmgr/hardwaremanager.c | 6 +-<br> sys/dev/drm/amd/powerplay/hwmgr/hwmgr.c | 27 +-<br> sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.c | 3 +-<br> sys/dev/drm/amd/powerplay/hwmgr/ppatomfwctrl.h | 2 +-<br> sys/dev/drm/amd/powerplay/hwmgr/ppevvmath.h | 3 +<br> .../amd/powerplay/hwmgr/process_pptables_v1_0.c | 198 +-<br> sys/dev/drm/amd/powerplay/hwmgr/processpptables.c | 56 +-<br> sys/dev/drm/amd/powerplay/hwmgr/smu10_hwmgr.c | 74 +-<br> sys/dev/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 138 +-<br> sys/dev/drm/amd/powerplay/hwmgr/smu7_hwmgr.h | 1 +<br> sys/dev/drm/amd/powerplay/hwmgr/smu7_thermal.c | 3 +-<br> sys/dev/drm/amd/powerplay/hwmgr/smu8_hwmgr.c | 63 +-<br> sys/dev/drm/amd/powerplay/hwmgr/smu_helper.c | 46 +-<br> sys/dev/drm/amd/powerplay/hwmgr/smu_helper.h | 12 +<br> sys/dev/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 131 +-<br> sys/dev/drm/amd/powerplay/hwmgr/vega10_hwmgr.h | 2 -<br> sys/dev/drm/amd/powerplay/hwmgr/vega10_powertune.c | 1 +<br> .../amd/powerplay/hwmgr/vega10_processpptables.c | 30 +-<br> sys/dev/drm/amd/powerplay/hwmgr/vega10_thermal.c | 15 +-<br> sys/dev/drm/amd/powerplay/hwmgr/vega12_hwmgr.c | 45 +-<br> .../amd/powerplay/hwmgr/vega12_processpptables.c | 82 +-<br> sys/dev/drm/amd/powerplay/hwmgr/vega12_thermal.c | 6 +-<br> sys/dev/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 3608 ++<br> sys/dev/drm/amd/powerplay/hwmgr/vega20_hwmgr.h | 576 +<br> .../hwmgr/vega20_inc.h} | 15 +-<br> sys/dev/drm/amd/powerplay/hwmgr/vega20_powertune.c | 70 +<br> .../hwmgr/vega20_powertune.h} | 18 +-<br> sys/dev/drm/amd/powerplay/hwmgr/vega20_pptable.h | 142 +<br> .../amd/powerplay/hwmgr/vega20_processpptables.c | 955 +<br> .../hwmgr/vega20_processpptables.h} | 11 +-<br> sys/dev/drm/amd/powerplay/hwmgr/vega20_thermal.c | 356 +<br> sys/dev/drm/amd/powerplay/hwmgr/vega20_thermal.h | 71 +<br> sys/dev/drm/amd/powerplay/inc/hardwaremanager.h | 2 +<br> sys/dev/drm/amd/powerplay/inc/hwmgr.h | 8 +-<br> sys/dev/drm/amd/powerplay/inc/smu11_driver_if.h | 888 +<br> sys/dev/drm/amd/powerplay/inc/smumgr.h | 2 -<br> sys/dev/drm/amd/powerplay/inc/vega20_ppsmc.h | 129 +<br> sys/dev/drm/amd/powerplay/smumgr/ci_smumgr.c | 27 +-<br> sys/dev/drm/amd/powerplay/smumgr/fiji_smumgr.c | 13 +-<br> sys/dev/drm/amd/powerplay/smumgr/iceland_smumgr.c | 23 +-<br> .../drm/amd/powerplay/smumgr/polaris10_smumgr.c | 5 +-<br> sys/dev/drm/amd/powerplay/smumgr/smu10_smumgr.c | 34 +-<br> sys/dev/drm/amd/powerplay/smumgr/smu7_smumgr.c | 58 +-<br> sys/dev/drm/amd/powerplay/smumgr/smu8_smumgr.c | 65 +-<br> sys/dev/drm/amd/powerplay/smumgr/smumgr.c | 8 -<br> sys/dev/drm/amd/powerplay/smumgr/tonga_smumgr.c | 10 +<br> sys/dev/drm/amd/powerplay/smumgr/vega10_smumgr.c | 18 +-<br> sys/dev/drm/amd/powerplay/smumgr/vega10_smumgr.h | 4 +<br> sys/dev/drm/amd/powerplay/smumgr/vega12_smumgr.c | 22 +-<br> sys/dev/drm/amd/powerplay/smumgr/vega12_smumgr.h | 4 -<br> sys/dev/drm/amd/powerplay/smumgr/vega20_smumgr.c | 588 +<br> .../smumgr/{vega12_smumgr.h => vega20_smumgr.h} | 23 +-<br> sys/dev/drm/amd/powerplay/smumgr/vegam_smumgr.c | 11 +-<br> sys/dev/drm/drm/Makefile | 5 +-<br> sys/dev/drm/drm_atomic.c | 1486 +-<br> sys/dev/drm/drm_atomic_helper.c | 406 +-<br> sys/dev/drm/drm_atomic_uapi.c | 1392 +<br> sys/dev/drm/drm_auth.c | 2 +<br> sys/dev/drm/drm_blend.c | 210 +-<br> sys/dev/drm/drm_bridge.c | 4 +<br> sys/dev/drm/drm_bufs.c | 51 +-<br> sys/dev/drm/drm_cache.c | 23 +<br> sys/dev/drm/drm_color_mgmt.c | 137 +-<br> sys/dev/drm/drm_connector.c | 530 +-<br> sys/dev/drm/drm_context.c | 18 +-<br> sys/dev/drm/drm_crtc.c | 171 +-<br> sys/dev/drm/drm_crtc_helper.c | 1 +<br> sys/dev/drm/drm_crtc_internal.h | 55 +-<br> sys/dev/drm/drm_dp_aux_dev.c | 13 +-<br> sys/dev/drm/drm_dp_dual_mode_helper.c | 39 +-<br> sys/dev/drm/drm_dp_helper.c | 89 +-<br> sys/dev/drm/drm_dp_mst_topology.c | 54 +-<br> sys/dev/drm/drm_drv.c | 203 +-<br> sys/dev/drm/drm_dumb_buffers.c | 37 +-<br> sys/dev/drm/drm_edid.c | 499 +-<br> sys/dev/drm/drm_encoder.c | 6 +-<br> sys/dev/drm/drm_fb_helper.c | 1045 +-<br> sys/dev/drm/drm_file.c | 329 +-<br> sys/dev/drm/drm_fourcc.c | 162 +-<br> sys/dev/drm/drm_framebuffer.c | 248 +-<br> sys/dev/drm/drm_gem.c | 51 +-<br> sys/dev/drm/drm_gem_framebuffer_helper.c | 227 +-<br> sys/dev/drm/drm_global.c | 2 -<br> sys/dev/drm/drm_internal.h | 16 +<br> sys/dev/drm/drm_ioctl.c | 119 +-<br> sys/dev/drm/drm_irq.c | 4 +-<br> sys/dev/drm/drm_lock.c | 4 +-<br> sys/dev/drm/drm_memory.c | 21 +<br> sys/dev/drm/drm_mipi_dsi.c | 11 +-<br> sys/dev/drm/drm_mm.c | 628 +-<br> sys/dev/drm/drm_mode_config.c | 11 +-<br> sys/dev/drm/drm_mode_object.c | 15 +-<br> sys/dev/drm/drm_modes.c | 312 +-<br> sys/dev/drm/drm_modeset_helper.c | 76 +<br> sys/dev/drm/drm_modeset_lock.c | 9 +-<br> sys/dev/drm/drm_panel.c | 19 +-<br> sys/dev/drm/drm_panel_orientation_quirks.c | 207 +<br> sys/dev/drm/drm_pci.c | 131 +-<br> sys/dev/drm/drm_plane.c | 249 +-<br> sys/dev/drm/drm_plane_helper.c | 133 +-<br> sys/dev/drm/drm_prime.c | 238 +-<br> sys/dev/drm/drm_print.c | 295 +-<br> sys/dev/drm/drm_probe_helper.c | 26 +-<br> sys/dev/drm/drm_property.c | 143 +-<br> sys/dev/drm/drm_rect.c | 74 +-<br> sys/dev/drm/drm_scatter.c | 9 +-<br> sys/dev/drm/drm_scdc_helper.c | 10 +-<br> sys/dev/drm/drm_simple_kms_helper.c | 65 +-<br> sys/dev/drm/drm_syncobj.c | 245 +-<br> sys/dev/drm/drm_sysctl.c | 2 +<br> sys/dev/drm/drm_sysfs.c | 2 +-<br> sys/dev/drm/drm_vblank.c | 114 +-<br> sys/dev/drm/drm_vma_manager.c | 63 +-<br> sys/dev/drm/i915/Makefile | 22 +-<br> sys/dev/drm/i915/dvo_ch7017.c | 20 +-<br> sys/dev/drm/i915/dvo_ch7xxx.c | 22 +-<br> sys/dev/drm/i915/dvo_ivch.c | 54 +-<br> sys/dev/drm/i915/dvo_ns2501.c | 44 +-<br> sys/dev/drm/i915/dvo_sil164.c | 10 +-<br> sys/dev/drm/i915/dvo_tfp410.c | 16 +-<br> sys/dev/drm/i915/i915_cmd_parser.c | 30 +-<br> sys/dev/drm/i915/i915_drv.c | 1241 +-<br> sys/dev/drm/i915/i915_drv.h | 1407 +-<br> sys/dev/drm/i915/i915_gem.c | 1966 +-<br> sys/dev/drm/i915/i915_gem.h | 52 +-<br> sys/dev/drm/i915/i915_gem_batch_pool.c | 36 +-<br> sys/dev/drm/i915/i915_gem_batch_pool.h | 29 +-<br> sys/dev/drm/i915/i915_gem_clflush.c | 11 +-<br> sys/dev/drm/i915/i915_gem_context.c | 797 +-<br> sys/dev/drm/i915/i915_gem_context.h | 123 +-<br> sys/dev/drm/i915/i915_gem_dmabuf.c | 42 +-<br> sys/dev/drm/i915/i915_gem_evict.c | 14 +-<br> sys/dev/drm/i915/i915_gem_execbuffer.c | 464 +-<br> sys/dev/drm/i915/i915_gem_fence_reg.c | 10 +-<br> sys/dev/drm/i915/i915_gem_gtt.c | 1754 +-<br> sys/dev/drm/i915/i915_gem_gtt.h | 173 +-<br> sys/dev/drm/i915/i915_gem_internal.c | 12 +-<br> sys/dev/drm/i915/i915_gem_object.h | 64 +-<br> sys/dev/drm/i915/i915_gem_render_state.c | 139 +-<br> sys/dev/drm/i915/i915_gem_render_state.h | 6 +-<br> sys/dev/drm/i915/i915_gem_shrinker.c | 195 +-<br> sys/dev/drm/i915/i915_gem_stolen.c | 484 +-<br> sys/dev/drm/i915/i915_gem_tiling.c | 19 +-<br> sys/dev/drm/i915/i915_gem_timeline.c | 157 -<br> sys/dev/drm/i915/i915_gem_userptr.c | 50 +-<br> sys/dev/drm/i915/i915_gpu_error.c | 1944 +<br> sys/dev/drm/i915/i915_gpu_error.h | 384 +<br> sys/dev/drm/i915/i915_irq.c | 1383 +-<br> sys/dev/drm/i915/i915_memcpy.c | 7 +-<br> sys/dev/drm/i915/i915_module.c | 34 +<br> sys/dev/drm/i915/i915_oa_cflgt3.c | 109 +<br> .../drm/i915/{intel_guc_fw.h => i915_oa_cflgt3.h} | 15 +-<br> sys/dev/drm/i915/i915_oa_cnl.c | 121 +<br> sys/dev/drm/i915/{intel_guc_fw.h => i915_oa_cnl.h} | 15 +-<br> sys/dev/drm/i915/i915_oa_hsw.c | 2 +-<br> sys/dev/drm/i915/i915_oa_icl.c | 118 +<br> sys/dev/drm/i915/{intel_guc_fw.h => i915_oa_icl.h} | 15 +-<br> sys/dev/drm/i915/i915_params.c | 80 +-<br> sys/dev/drm/i915/i915_params.h | 17 +-<br> sys/dev/drm/i915/i915_pci.c | 158 +-<br> sys/dev/drm/i915/i915_perf.c | 1356 +-<br> sys/dev/drm/i915/i915_pmu.c | 1096 +<br> sys/dev/drm/i915/i915_pmu.h | 123 +<br> sys/dev/drm/i915/i915_pvinfo.h | 6 +-<br> sys/dev/drm/i915/i915_query.c | 134 +<br> sys/dev/drm/i915/i915_query.h | 15 +<br> sys/dev/drm/i915/i915_reg.h | 5705 ++-<br> .../i915/{i915_gem_request.c => i915_request.c} | 907 +-<br> .../i915/{i915_gem_request.h => i915_request.h} | 302 +-<br> sys/dev/drm/i915/i915_scheduler.h | 72 +<br> sys/dev/drm/i915/i915_selftest.h | 2 +-<br> sys/dev/drm/i915/i915_sw_fence.c | 73 +-<br> sys/dev/drm/i915/i915_syncmap.c | 16 +-<br> sys/dev/drm/i915/i915_sysfs.c | 54 +-<br> sys/dev/drm/i915/i915_timeline.c | 105 +<br> .../i915/{i915_gem_timeline.h => i915_timeline.h} | 78 +-<br> sys/dev/drm/i915/i915_trace.h | 10 +<br> sys/dev/drm/i915/i915_utils.h | 34 +-<br> sys/dev/drm/i915/i915_vgpu.c | 8 +-<br> sys/dev/drm/i915/i915_vgpu.h | 6 +<br> sys/dev/drm/i915/i915_vma.c | 506 +-<br> sys/dev/drm/i915/i915_vma.h | 106 +-<br> sys/dev/drm/i915/icl_dsi.c | 127 +<br> sys/dev/drm/i915/intel_acpi.c | 26 +-<br> sys/dev/drm/i915/intel_atomic.c | 33 +-<br> sys/dev/drm/i915/intel_atomic_plane.c | 88 +-<br> sys/dev/drm/i915/intel_audio.c | 296 +-<br> sys/dev/drm/i915/intel_bios.c | 327 +-<br> sys/dev/drm/i915/intel_breadcrumbs.c | 459 +-<br> sys/dev/drm/i915/intel_cdclk.c | 848 +-<br> sys/dev/drm/i915/intel_color.c | 135 +-<br> sys/dev/drm/i915/intel_crt.c | 143 +-<br> sys/dev/drm/i915/intel_csr.c | 69 +-<br> sys/dev/drm/i915/intel_ddi.c | 1578 +-<br> sys/dev/drm/i915/intel_device_info.c | 616 +-<br> sys/dev/drm/i915/intel_device_info.h | 256 +<br> sys/dev/drm/i915/intel_display.c | 3644 +-<br> sys/dev/drm/i915/intel_display.h | 411 +<br> sys/dev/drm/i915/intel_dp.c | 3023 +-<br> sys/dev/drm/i915/intel_dp_aux_backlight.c | 12 +-<br> sys/dev/drm/i915/intel_dp_link_training.c | 103 +-<br> sys/dev/drm/i915/intel_dp_mst.c | 173 +-<br> sys/dev/drm/i915/intel_dpio_phy.c | 135 +-<br> sys/dev/drm/i915/intel_dpll_mgr.c | 1201 +-<br> sys/dev/drm/i915/intel_dpll_mgr.h | 108 +-<br> sys/dev/drm/i915/intel_drv.h | 515 +-<br> sys/dev/drm/i915/intel_dsi.h | 34 +-<br> sys/dev/drm/i915/intel_dsi_vbt.c | 36 +-<br> sys/dev/drm/i915/intel_dvo.c | 50 +-<br> sys/dev/drm/i915/intel_engine_cs.c | 1896 +-<br> sys/dev/drm/i915/intel_fbc.c | 347 +-<br> sys/dev/drm/i915/intel_fbdev.c | 83 +-<br> sys/dev/drm/i915/intel_frontbuffer.c | 6 +-<br> sys/dev/drm/i915/intel_gpu_commands.h | 274 +<br> sys/dev/drm/i915/intel_guc.c | 524 +-<br> sys/dev/drm/i915/intel_guc.h | 106 +-<br> sys/dev/drm/i915/intel_guc_ads.c | 152 +<br> .../drm/i915/{intel_guc_fw.h => intel_guc_ads.h} | 10 +-<br> sys/dev/drm/i915/intel_guc_ct.c | 555 +-<br> sys/dev/drm/i915/intel_guc_ct.h | 22 +-<br> sys/dev/drm/i915/intel_guc_fw.c | 252 +-<br> sys/dev/drm/i915/intel_guc_fw.h | 2 +-<br> sys/dev/drm/i915/intel_guc_fwif.h | 219 +-<br> sys/dev/drm/i915/intel_guc_log.c | 602 +-<br> sys/dev/drm/i915/intel_guc_log.h | 72 +-<br> .../drm/i915/{i915_guc_reg.h => intel_guc_reg.h} | 28 +-<br> ...915_guc_submission.c => intel_guc_submission.c} | 1047 +-<br> ...915_guc_submission.h => intel_guc_submission.h} | 21 +-<br> sys/dev/drm/i915/intel_gvt.c | 14 +-<br> sys/dev/drm/i915/intel_hangcheck.c | 99 +-<br> sys/dev/drm/i915/intel_hdcp.c | 886 +<br> sys/dev/drm/i915/intel_hdmi.c | 618 +-<br> sys/dev/drm/i915/intel_hotplug.c | 205 +-<br> sys/dev/drm/i915/intel_huc.c | 208 +-<br> sys/dev/drm/i915/intel_huc.h | 19 +-<br> sys/dev/drm/i915/intel_huc_fw.c | 166 +<br> sys/dev/drm/i915/intel_huc_fw.h | 15 +<br> sys/dev/drm/i915/intel_i2c.c | 241 +-<br> sys/dev/drm/i915/intel_lpe_audio.c | 27 +-<br> sys/dev/drm/i915/intel_lrc.c | 2010 +-<br> sys/dev/drm/i915/intel_lrc.h | 18 +-<br> sys/dev/drm/i915/intel_lrc_reg.h | 68 +<br> sys/dev/drm/i915/intel_lspcon.c | 7 +-<br> sys/dev/drm/i915/intel_lvds.c | 248 +-<br> sys/dev/drm/i915/intel_mocs.c | 46 +-<br> sys/dev/drm/i915/intel_mocs.h | 4 +-<br> sys/dev/drm/i915/intel_modes.c | 20 +-<br> sys/dev/drm/i915/intel_opregion.c | 36 +-<br> sys/dev/drm/i915/intel_opregion.h | 107 +<br> sys/dev/drm/i915/intel_overlay.c | 461 +-<br> sys/dev/drm/i915/intel_panel.c | 151 +-<br> sys/dev/drm/i915/intel_pm.c | 1441 +-<br> sys/dev/drm/i915/intel_psr.c | 1157 +-<br> sys/dev/drm/i915/intel_ringbuffer.c | 1528 +-<br> sys/dev/drm/i915/intel_ringbuffer.h | 586 +-<br> sys/dev/drm/i915/intel_runtime_pm.c | 1652 +-<br> sys/dev/drm/i915/intel_sdvo.c | 258 +-<br> sys/dev/drm/i915/intel_sprite.c | 1159 +-<br> sys/dev/drm/i915/intel_tv.c | 69 +-<br> sys/dev/drm/i915/intel_uc.c | 435 +-<br> sys/dev/drm/i915/intel_uc.h | 30 +-<br> sys/dev/drm/i915/intel_uc_fw.c | 24 +-<br> sys/dev/drm/i915/intel_uc_fw.h | 31 +-<br> sys/dev/drm/i915/intel_uncore.c | 723 +-<br> sys/dev/drm/i915/intel_uncore.h | 66 +-<br> sys/dev/drm/i915/intel_vbt_defs.h | 37 +-<br> sys/dev/drm/i915/intel_wopcm.c | 281 +<br> sys/dev/drm/i915/intel_wopcm.h | 31 +<br> sys/dev/drm/i915/intel_workarounds.c | 1271 +<br> sys/dev/drm/i915/intel_workarounds.h | 41 +<br> sys/dev/drm/i915/{intel_dsi.c => vlv_dsi.c} | 165 +-<br> .../drm/i915/{intel_dsi_pll.c => vlv_dsi_pll.c} | 98 +-<br> sys/dev/drm/include/asm/hypervisor.h | 18 +<br> sys/dev/drm/include/asm/iosf_mbi.h | 21 +<br> sys/dev/drm/include/asm/string_64.h | 15 +<br> sys/dev/drm/include/asm/uaccess.h | 20 +-<br> sys/dev/drm/include/drm/drmP.h | 297 +-<br> sys/dev/drm/include/drm/drm_atomic.h | 76 +-<br> sys/dev/drm/include/drm/drm_atomic_helper.h | 10 +<br> .../{drm_print.c => include/drm/drm_atomic_uapi.h} | 70 +-<br> sys/dev/drm/include/drm/drm_audio_component.h | 118 +<br> sys/dev/drm/include/drm/drm_blend.h | 9 +<br> sys/dev/drm/include/drm/drm_bridge.h | 79 +-<br> sys/dev/drm/include/drm/drm_cache.h | 22 +<br> sys/dev/drm/include/drm/drm_client.h | 144 +<br> sys/dev/drm/include/drm/drm_color_mgmt.h | 32 +<br> sys/dev/drm/include/drm/drm_connector.h | 409 +-<br> sys/dev/drm/include/drm/drm_crtc.h | 318 +-<br> sys/dev/drm/include/drm/drm_debugfs_crc.h | 3 +-<br> sys/dev/drm/include/drm/drm_device.h | 50 +-<br> sys/dev/drm/include/drm/drm_dp_helper.h | 156 +-<br> sys/dev/drm/include/drm/drm_drv.h | 70 +-<br> sys/dev/drm/include/drm/drm_edid.h | 10 +-<br> sys/dev/drm/include/drm/drm_encoder.h | 24 +-<br> sys/dev/drm/include/drm/drm_fb_cma_helper.h | 8 +-<br> sys/dev/drm/include/drm/drm_fb_helper.h | 123 +<br> sys/dev/drm/include/drm/drm_file.h | 41 +-<br> sys/dev/drm/include/drm/drm_fourcc.h | 28 +<br> sys/dev/drm/include/drm/drm_framebuffer.h | 9 +-<br> sys/dev/drm/include/drm/drm_gem.h | 15 -<br> sys/dev/drm/include/drm/drm_gem_cma_helper.h | 16 +-<br> sys/dev/drm/include/drm/drm_hdcp.h | 41 +<br> sys/dev/drm/include/drm/drm_ioctl.h | 7 -<br> sys/dev/drm/include/drm/drm_mm.h | 297 +-<br> sys/dev/drm/include/drm/drm_mode_config.h | 98 +-<br> sys/dev/drm/include/drm/drm_mode_object.h | 24 -<br> sys/dev/drm/include/drm/drm_modes.h | 48 +-<br> sys/dev/drm/include/drm/drm_modeset_helper.h | 3 +<br> .../drm/include/drm/drm_modeset_helper_vtables.h | 25 +-<br> sys/dev/drm/include/drm/drm_modeset_lock.h | 4 +-<br> sys/dev/drm/include/drm/drm_of.h | 8 +<br> sys/dev/drm/include/drm/drm_os_linux.h | 10 +-<br> sys/dev/drm/include/drm/drm_panel.h | 3 +-<br> sys/dev/drm/include/drm/drm_pci.h | 7 -<br> sys/dev/drm/include/drm/drm_pciids.h | 113 +<br> sys/dev/drm/include/drm/drm_plane.h | 258 +-<br> sys/dev/drm/include/drm/drm_plane_helper.h | 12 +-<br> sys/dev/drm/include/drm/drm_prime.h | 18 +<br> sys/dev/drm/include/drm/drm_print.h | 340 +<br> sys/dev/drm/include/drm/drm_property.h | 60 +-<br> sys/dev/drm/include/drm/drm_rect.h | 3 +-<br> sys/dev/drm/include/drm/drm_simple_kms_helper.h | 59 +-<br> sys/dev/drm/include/drm/drm_syncobj.h | 58 +-<br> .../amdgpu_dm_debugfs.h => include/drm/drm_util.h} | 24 +-<br> sys/dev/drm/include/drm/drm_utils.h | 15 +<br> sys/dev/drm/include/drm/drm_vblank.h | 20 +-<br> sys/dev/drm/include/drm/drm_vma_manager.h | 20 +-<br> sys/dev/drm/include/drm/drm_writeback.h | 46 +<br> sys/dev/drm/include/drm/gpu_scheduler.h | 54 +-<br> sys/dev/drm/include/drm/i915_component.h | 88 +-<br> sys/dev/drm/include/drm/i915_drm.h | 7 +-<br> sys/dev/drm/include/drm/i915_pciids.h | 56 +-<br> sys/dev/drm/include/drm/intel-gtt.h | 9 +-<br> sys/dev/drm/include/drm/ttm/ttm_bo_api.h | 38 +-<br> sys/dev/drm/include/drm/ttm/ttm_bo_driver.h | 31 +<br> sys/dev/drm/include/drm/ttm/ttm_lock.h | 227 -<br> sys/dev/drm/include/drm/ttm/ttm_object.h | 354 -<br> sys/dev/drm/include/linux/atomic.h | 1 +<br> sys/dev/drm/include/linux/bug.h | 3 +-<br> sys/dev/drm/include/linux/compiler.h | 81 +-<br> .../drm/include/linux/{lockdep.h => dma-attrs.h} | 49 +-<br> sys/dev/drm/include/linux/dma-buf.h | 14 +-<br> sys/dev/drm/include/linux/dma-fence.h | 16 +<br> sys/dev/drm/include/linux/dma-mapping.h | 27 +<br> sys/dev/drm/include/linux/fb.h | 1 +<br> sys/dev/drm/include/linux/file.h | 15 +-<br> sys/dev/drm/include/linux/firmware.h | 7 +<br> sys/dev/drm/include/linux/ftrace.h | 8 +<br> sys/dev/drm/include/linux/gfp.h | 10 +-<br> sys/dev/drm/include/linux/i2c.h | 1 +<br> sys/dev/drm/include/linux/interrupt.h | 4 +<br> sys/dev/drm/include/linux/interval_tree_generic.h | 81 +-<br> sys/dev/drm/include/linux/iopoll.h | 90 +<br> sys/dev/drm/include/linux/irqflags.h | 15 +-<br> sys/dev/drm/include/linux/jiffies.h | 1 +<br> sys/dev/drm/include/linux/kallsyms.h | 8 +<br> sys/dev/drm/include/linux/kernel.h | 2 +<br> sys/dev/drm/include/linux/ktime.h | 20 +<br> sys/dev/drm/include/linux/list.h | 21 +-<br> sys/dev/drm/include/linux/llist.h | 6 +-<br> sys/dev/drm/include/linux/lockdep.h | 1 +<br> sys/dev/drm/include/linux/math64.h | 6 +<br> sys/dev/drm/include/linux/mm.h | 8 +<br> sys/dev/drm/include/linux/nospec.h | 8 +<br> sys/dev/drm/include/linux/pagevec.h | 6 +<br> sys/dev/drm/include/linux/pci.h | 23 +<br> sys/dev/drm/include/linux/pci_ids.h | 4 +<br> sys/dev/drm/include/linux/perf_event.h | 11 +<br> sys/dev/drm/include/linux/random.h | 6 +<br> sys/dev/drm/include/linux/rbtree.h | 2 +<br> sys/dev/drm/include/linux/rcupdate.h | 2 +<br> sys/dev/drm/include/linux/reservation.h | 22 +<br> sys/dev/drm/include/linux/sched.h | 95 +-<br> sys/dev/drm/include/linux/sched/mm.h | 3 +<br> sys/dev/drm/include/linux/seqlock.h | 24 +-<br> sys/dev/drm/include/linux/sizes.h | 16 +-<br> sys/dev/drm/include/linux/slab.h | 7 +<br> sys/dev/drm/include/linux/spinlock.h | 19 +-<br> sys/dev/drm/include/linux/srcu.h | 14 +<br> sys/dev/drm/include/linux/timer.h | 4 +-<br> sys/dev/drm/include/linux/typecheck.h | 7 +-<br> sys/dev/drm/include/linux/uaccess.h | 2 +<br> sys/dev/drm/include/linux/wait.h | 10 +<br> sys/dev/drm/include/linux/workqueue.h | 3 +-<br> sys/dev/drm/include/linux/xarray.h | 185 +<br> sys/dev/drm/include/uapi/drm/amdgpu_drm.h | 2 +<br> sys/dev/drm/include/uapi/drm/drm_fourcc.h | 262 +-<br> sys/dev/drm/include/uapi/drm/drm_mode.h | 112 +-<br> sys/dev/drm/include/uapi/drm/i915_drm.h | 211 +-<br> sys/dev/drm/include/video/mipi_display.h | 2 +<br> sys/dev/drm/kconfig.h | 1 +<br> sys/dev/drm/linux_dma-buf.c | 65 +-<br> sys/dev/drm/linux_dma.c | 22 +<br> sys/dev/drm/linux_fence.c | 12 +<br> sys/dev/drm/linux_tasklet.c | 39 +-<br> sys/dev/drm/radeon/atombios_crtc.c | 32 +-<br> sys/dev/drm/radeon/ci_dpm.c | 59 +-<br> sys/dev/drm/radeon/cik.c | 140 +-<br> sys/dev/drm/radeon/cik_reg.h | 2 -<br> sys/dev/drm/radeon/cypress_dpm.c | 8 +-<br> sys/dev/drm/radeon/evergreen.c | 13 +-<br> sys/dev/drm/radeon/kv_dpm.c | 1 +<br> sys/dev/drm/radeon/ni.c | 1 +<br> sys/dev/drm/radeon/ni_dpm.c | 17 +-<br> sys/dev/drm/radeon/r100.c | 4 +-<br> sys/dev/drm/radeon/r200.c | 4 +-<br> sys/dev/drm/radeon/r600.c | 25 +-<br> sys/dev/drm/radeon/r600_dpm.c | 4 +-<br> sys/dev/drm/radeon/r600_hdmi.c | 1 +<br> sys/dev/drm/radeon/radeon.h | 14 +-<br> sys/dev/drm/radeon/radeon_atombios.c | 25 +-<br> sys/dev/drm/radeon/radeon_connectors.c | 127 +-<br> sys/dev/drm/radeon/radeon_cs.c | 2 +-<br> sys/dev/drm/radeon/radeon_device.c | 47 +-<br> sys/dev/drm/radeon/radeon_display.c | 75 +-<br> sys/dev/drm/radeon/radeon_dp_mst.c | 15 +-<br> sys/dev/drm/radeon/radeon_drv.c | 42 +-<br> sys/dev/drm/radeon/radeon_encoders.c | 2 +-<br> sys/dev/drm/radeon/radeon_fb.c | 42 +-<br> sys/dev/drm/radeon/radeon_gem.c | 7 +-<br> sys/dev/drm/radeon/radeon_kms.c | 99 +-<br> sys/dev/drm/radeon/radeon_legacy_crtc.c | 20 +-<br> sys/dev/drm/radeon/radeon_mn.c | 33 +-<br> sys/dev/drm/radeon/radeon_mode.h | 11 +-<br> sys/dev/drm/radeon/radeon_object.c | 20 +-<br> sys/dev/drm/radeon/radeon_pm.c | 25 +-<br> sys/dev/drm/radeon/radeon_prime.c | 16 +-<br> sys/dev/drm/radeon/radeon_test.c | 2 +-<br> sys/dev/drm/radeon/radeon_ttm.c | 38 +-<br> sys/dev/drm/radeon/radeon_uvd.c | 4 +-<br> sys/dev/drm/radeon/rv740_dpm.c | 8 +-<br> sys/dev/drm/radeon/rv770.c | 9 +-<br> sys/dev/drm/radeon/si.c | 38 +-<br> sys/dev/drm/radeon/si_dma.c | 1 +<br> sys/dev/drm/radeon/si_dpm.c | 27 +-<br> sys/dev/drm/scheduler/gpu_scheduler_trace.h | 3 +<br> sys/dev/drm/scheduler/sched_entity.c | 527 +<br> .../scheduler/{gpu_scheduler.c => sched_main.c} | 513 +-<br> sys/dev/drm/ttm/ttm_agp_backend.c | 1 +<br> sys/dev/drm/ttm/ttm_bo.c | 124 +-<br> sys/dev/drm/ttm/ttm_bo_util.c | 5 +-<br> sys/dev/drm/ttm/ttm_bo_vm.c | 82 +-<br> sys/dev/drm/ttm/ttm_execbuf_util.c | 22 +-<br> sys/dev/drm/ttm/ttm_lock.c | 327 -<br> sys/dev/drm/ttm/ttm_memory.c | 3 +-<br> sys/dev/drm/ttm/ttm_module.c | 3 +-<br> sys/dev/drm/ttm/ttm_object.c | 778 -<br> sys/dev/drm/ttm/ttm_page_alloc_dma.c | 8 +-<br> sys/dev/drm/ttm/ttm_tt.c | 3 +<br> sys/dev/misc/syscons/syscons.c | 4 -<br> sys/platform/pc64/conf/files | 1 +<br> sys/platform/pc64/include/md_var.h | 3 +<br> sys/platform/pc64/x86_64/machdep.c | 4 +<br> sys/vm/vm_mmap.c | 3 +<br> 715 files changed, 139638 insertions(+), 38368 deletions(-)<br> create mode 100644 sys/bus/pci/x86_64/pci_early_quirks.c<br> copy sys/{dev/drm/include/drm/i915_pciids.h => bus/pci/x86_64/pci_early_quirks.h} (56%)<br> create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_ctx.h<br> create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_gem.h<br> create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_gmc.c<br> delete mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_queue_mgr.c<br> copy sys/dev/drm/amd/{display/amdgpu_dm/amdgpu_dm_debugfs.h => amdgpu/amdgpu_sdma.c} (73%)<br> create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_sdma.h<br> create mode 100644 sys/dev/drm/amd/amdgpu/amdgpu_xgmi.c<br> copy sys/dev/drm/amd/{display/amdgpu_dm/amdgpu_dm_debugfs.h => amdgpu/gfxhub_v1_1.c} (58%)<br> copy sys/dev/drm/amd/{display/amdgpu_dm/amdgpu_dm_debugfs.h => amdgpu/gfxhub_v1_1.h} (85%)<br> copy sys/dev/drm/amd/amdgpu/{nbio_v7_0.c => nbio_v7_4.c} (54%)<br> copy sys/dev/drm/amd/{display/amdgpu_dm/amdgpu_dm_debugfs.h => amdgpu/nbio_v7_4.h} (85%)<br> copy sys/dev/drm/amd/amdgpu/{psp_v3_1.c => psp_v11_0.c} (76%)<br> copy sys/dev/drm/amd/{display/amdgpu_dm/amdgpu_dm_debugfs.h => amdgpu/psp_v11_0.h} (85%)<br> rename sys/dev/drm/amd/display/dc/{inc => calcs}/dcn_calc_math.h (100%)<br> copy sys/dev/drm/amd/display/{amdgpu_dm/amdgpu_dm_debugfs.h => dc/dce/dce_i2c.c} (63%)<br> copy sys/dev/drm/amd/display/{amdgpu_dm/amdgpu_dm_debugfs.h => dc/dce/dce_i2c.h} (83%)<br> create mode 100644 sys/dev/drm/amd/display/dc/dce/dce_i2c_hw.c<br> create mode 100644 sys/dev/drm/amd/display/dc/dce/dce_i2c_hw.h<br> create mode 100644 sys/dev/drm/amd/display/dc/dce/dce_i2c_sw.c<br> copy sys/dev/drm/amd/display/{amdgpu_dm/amdgpu_dm_debugfs.h => dc/dce/dce_i2c_sw.h} (66%)<br> create mode 100644 sys/dev/drm/amd/display/dc/dcn10/dcn10_hw_sequencer_debug.c<br> copy sys/dev/drm/amd/display/{amdgpu_dm/amdgpu_dm_debugfs.h => dc/dm_event_log.h} (82%)<br> copy sys/dev/drm/amd/display/{amdgpu_dm/amdgpu_dm_debugfs.h => modules/inc/mod_info_packet.h} (80%)<br> copy sys/dev/drm/amd/{powerplay/smumgr/vega10_smumgr.h => display/modules/inc/mod_shared.h} (71%)<br> create mode 100644 sys/dev/drm/amd/display/modules/info_packet/info_packet.c<br> create mode 100644 sys/dev/drm/amd/include/asic_reg/mp/mp_11_0_offset.h<br> create mode 100644 sys/dev/drm/amd/include/asic_reg/mp/mp_11_0_sh_mask.h<br> create mode 100644 sys/dev/drm/amd/include/asic_reg/nbio/nbio_7_4_offset.h<br> create mode 100644 sys/dev/drm/amd/include/asic_reg/nbio/nbio_7_4_sh_mask.h<br> create mode 100644 sys/dev/drm/amd/include/asic_reg/sdma0/sdma0_4_2_offset.h<br> create mode 100644 sys/dev/drm/amd/include/asic_reg/sdma0/sdma0_4_2_sh_mask.h<br> create mode 100644 sys/dev/drm/amd/include/asic_reg/sdma1/sdma1_4_2_offset.h<br> create mode 100644 sys/dev/drm/amd/include/asic_reg/sdma1/sdma1_4_2_sh_mask.h<br> create mode 100644 sys/dev/drm/amd/include/asic_reg/thm/thm_11_0_2_offset.h<br> create mode 100644 sys/dev/drm/amd/include/asic_reg/thm/thm_11_0_2_sh_mask.h<br> create mode 100644 sys/dev/drm/amd/powerplay/hwmgr/vega20_hwmgr.c<br> create mode 100644 sys/dev/drm/amd/powerplay/hwmgr/vega20_hwmgr.h<br> copy sys/dev/drm/amd/{display/amdgpu_dm/amdgpu_dm_debugfs.h => powerplay/hwmgr/vega20_inc.h} (81%)<br> create mode 100644 sys/dev/drm/amd/powerplay/hwmgr/vega20_powertune.c<br> copy sys/dev/drm/amd/{display/amdgpu_dm/amdgpu_dm_debugfs.h => powerplay/hwmgr/vega20_powertune.h} (75%)<br> create mode 100644 sys/dev/drm/amd/powerplay/hwmgr/vega20_pptable.h<br> create mode 100644 sys/dev/drm/amd/powerplay/hwmgr/vega20_processpptables.c<br> copy sys/dev/drm/amd/{display/amdgpu_dm/amdgpu_dm_debugfs.h => powerplay/hwmgr/vega20_processpptables.h} (85%)<br> create mode 100644 sys/dev/drm/amd/powerplay/hwmgr/vega20_thermal.c<br> create mode 100644 sys/dev/drm/amd/powerplay/hwmgr/vega20_thermal.h<br> create mode 100644 sys/dev/drm/amd/powerplay/inc/smu11_driver_if.h<br> create mode 100644 sys/dev/drm/amd/powerplay/inc/vega20_ppsmc.h<br> create mode 100644 sys/dev/drm/amd/powerplay/smumgr/vega20_smumgr.c<br> copy sys/dev/drm/amd/powerplay/smumgr/{vega12_smumgr.h => vega20_smumgr.h} (76%)<br> create mode 100644 sys/dev/drm/drm_atomic_uapi.c<br> create mode 100644 sys/dev/drm/drm_panel_orientation_quirks.c<br> delete mode 100644 sys/dev/drm/i915/i915_gem_timeline.c<br> create mode 100644 sys/dev/drm/i915/i915_gpu_error.c<br> create mode 100644 sys/dev/drm/i915/i915_gpu_error.h<br> create mode 100644 sys/dev/drm/i915/i915_module.c<br> create mode 100644 sys/dev/drm/i915/i915_oa_cflgt3.c<br> copy sys/dev/drm/i915/{intel_guc_fw.h => i915_oa_cflgt3.h} (80%)<br> create mode 100644 sys/dev/drm/i915/i915_oa_cnl.c<br> copy sys/dev/drm/i915/{intel_guc_fw.h => i915_oa_cnl.h} (80%)<br> create mode 100644 sys/dev/drm/i915/i915_oa_icl.c<br> copy sys/dev/drm/i915/{intel_guc_fw.h => i915_oa_icl.h} (80%)<br> create mode 100644 sys/dev/drm/i915/i915_pmu.c<br> create mode 100644 sys/dev/drm/i915/i915_pmu.h<br> create mode 100644 sys/dev/drm/i915/i915_query.c<br> create mode 100644 sys/dev/drm/i915/i915_query.h<br> rename sys/dev/drm/i915/{i915_gem_request.c => i915_request.c} (54%)<br> rename sys/dev/drm/i915/{i915_gem_request.h => i915_request.h} (74%)<br> create mode 100644 sys/dev/drm/i915/i915_scheduler.h<br> create mode 100644 sys/dev/drm/i915/i915_timeline.c<br> rename sys/dev/drm/i915/{i915_gem_timeline.h => i915_timeline.h} (66%)<br> create mode 100644 sys/dev/drm/i915/icl_dsi.c<br> create mode 100644 sys/dev/drm/i915/intel_device_info.h<br> create mode 100644 sys/dev/drm/i915/intel_display.h<br> create mode 100644 sys/dev/drm/i915/intel_gpu_commands.h<br> create mode 100644 sys/dev/drm/i915/intel_guc_ads.c<br> copy sys/dev/drm/i915/{intel_guc_fw.h => intel_guc_ads.h} (85%)<br> rename sys/dev/drm/i915/{i915_guc_reg.h => intel_guc_reg.h} (84%)<br> rename sys/dev/drm/i915/{i915_guc_submission.c => intel_guc_submission.c} (50%)<br> rename sys/dev/drm/i915/{i915_guc_submission.h => intel_guc_submission.h} (82%)<br> create mode 100644 sys/dev/drm/i915/intel_hdcp.c<br> create mode 100644 sys/dev/drm/i915/intel_huc_fw.c<br> create mode 100644 sys/dev/drm/i915/intel_huc_fw.h<br> create mode 100644 sys/dev/drm/i915/intel_lrc_reg.h<br> create mode 100644 sys/dev/drm/i915/intel_opregion.h<br> create mode 100644 sys/dev/drm/i915/intel_wopcm.c<br> create mode 100644 sys/dev/drm/i915/intel_wopcm.h<br> create mode 100644 sys/dev/drm/i915/intel_workarounds.c<br> create mode 100644 sys/dev/drm/i915/intel_workarounds.h<br> rename sys/dev/drm/i915/{intel_dsi.c => vlv_dsi.c} (94%)<br> rename sys/dev/drm/i915/{intel_dsi_pll.c => vlv_dsi_pll.c} (84%)<br> create mode 100644 sys/dev/drm/include/asm/hypervisor.h<br> copy sys/dev/drm/{drm_print.c => include/drm/drm_atomic_uapi.h} (50%)<br> create mode 100644 sys/dev/drm/include/drm/drm_audio_component.h<br> create mode 100644 sys/dev/drm/include/drm/drm_client.h<br> create mode 100644 sys/dev/drm/include/drm/drm_hdcp.h<br> copy sys/dev/drm/{amd/display/amdgpu_dm/amdgpu_dm_debugfs.h => include/drm/drm_util.h} (64%)<br> create mode 100644 sys/dev/drm/include/drm/drm_utils.h<br> create mode 100644 sys/dev/drm/include/drm/drm_writeback.h<br> delete mode 100644 sys/dev/drm/include/drm/ttm/ttm_lock.h<br> delete mode 100644 sys/dev/drm/include/drm/ttm/ttm_object.h<br> copy sys/dev/drm/include/linux/{lockdep.h => dma-attrs.h} (61%)<br> create mode 100644 sys/dev/drm/include/linux/ftrace.h<br> create mode 100644 sys/dev/drm/include/linux/iopoll.h<br> create mode 100644 sys/dev/drm/include/linux/kallsyms.h<br> create mode 100644 sys/dev/drm/include/linux/nospec.h<br> create mode 100644 sys/dev/drm/include/linux/perf_event.h<br> create mode 100644 sys/dev/drm/include/linux/srcu.h<br> create mode 100644 sys/dev/drm/include/linux/xarray.h<br> create mode 100644 sys/dev/drm/scheduler/sched_entity.c<br> rename sys/dev/drm/scheduler/{gpu_scheduler.c => sched_main.c} (55%)<br> delete mode 100644 sys/dev/drm/ttm/ttm_lock.c<br> delete mode 100644 sys/dev/drm/ttm/ttm_object.c<br><br><a href="http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/24ca31b4b355781739f5d336420fe81024211a52">http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/24ca31b4b355781739f5d336420fe81024211a52</a><br><br><br></div></pre></blockquote></div></body></html>