OpenBSD cvs log

created 2025-02-09T09:06:06Z
begin 2025-02-07T00:00:00Z
end 2025-02-08T00:00:00Z
path src/sys
commits 30

date 2025-02-07T03:03:08Z
author jsg
files src/sys/arch/amd64/conf/GENERIC log diff annotate
src/sys/arch/amd64/conf/Makefile.amd64 log diff annotate
src/sys/arch/arm64/conf/Makefile.arm64 log diff annotate
src/sys/arch/i386/conf/GENERIC log diff annotate
src/sys/arch/powerpc64/conf/Makefile.powerpc64 log diff annotate
src/sys/dev/pci/drm/aperture.c log diff annotate
src/sys/dev/pci/drm/drm_agpsupport.c log diff annotate
src/sys/dev/pci/drm/drm_atomic.c log diff annotate
src/sys/dev/pci/drm/drm_atomic_helper.c log diff annotate
src/sys/dev/pci/drm/drm_atomic_state_helper.c log diff annotate
src/sys/dev/pci/drm/drm_atomic_uapi.c log diff annotate
src/sys/dev/pci/drm/drm_auth.c log diff annotate
src/sys/dev/pci/drm/drm_bridge.c log diff annotate
src/sys/dev/pci/drm/drm_buddy.c log diff annotate
src/sys/dev/pci/drm/Attic/drm_bufs.c log diff annotate
src/sys/dev/pci/drm/drm_client.c log diff annotate
src/sys/dev/pci/drm/drm_client_modeset.c log diff annotate
src/sys/dev/pci/drm/drm_color_mgmt.c log diff annotate
src/sys/dev/pci/drm/drm_connector.c log diff annotate
src/sys/dev/pci/drm/Attic/drm_context.c log diff annotate
src/sys/dev/pci/drm/drm_crtc.c log diff annotate
src/sys/dev/pci/drm/drm_crtc_helper.c log diff annotate
src/sys/dev/pci/drm/drm_crtc_helper_internal.h log diff annotate
src/sys/dev/pci/drm/drm_crtc_internal.h log diff annotate
src/sys/dev/pci/drm/drm_debugfs.c log diff annotate
src/sys/dev/pci/drm/drm_displayid.c log diff annotate
src/sys/dev/pci/drm/drm_displayid_internal.h log diff annotate
src/sys/dev/pci/drm/Attic/drm_dma.c log diff annotate
src/sys/dev/pci/drm/drm_drv.c log diff annotate
src/sys/dev/pci/drm/drm_edid.c log diff annotate
src/sys/dev/pci/drm/drm_eld.c log diff annotate
src/sys/dev/pci/drm/drm_encoder.c log diff annotate
src/sys/dev/pci/drm/drm_exec.c log diff annotate
src/sys/dev/pci/drm/drm_fb_helper.c log diff annotate
src/sys/dev/pci/drm/drm_fbdev_dma.c log diff annotate
src/sys/dev/pci/drm/Attic/drm_fbdev_generic.c log diff annotate
src/sys/dev/pci/drm/drm_fbdev_shmem.c log diff annotate
src/sys/dev/pci/drm/drm_fbdev_ttm.c log diff annotate
src/sys/dev/pci/drm/drm_file.c log diff annotate
src/sys/dev/pci/drm/drm_flip_work.c log diff annotate
src/sys/dev/pci/drm/drm_format_helper.c log diff annotate
src/sys/dev/pci/drm/drm_fourcc.c log diff annotate
src/sys/dev/pci/drm/drm_framebuffer.c log diff annotate
src/sys/dev/pci/drm/drm_gem.c log diff annotate
src/sys/dev/pci/drm/drm_gpuvm.c log diff annotate
src/sys/dev/pci/drm/Attic/drm_hashtab.c log diff annotate
src/sys/dev/pci/drm/drm_internal.h log diff annotate
src/sys/dev/pci/drm/drm_ioc32.c log diff annotate
src/sys/dev/pci/drm/drm_ioctl.c log diff annotate
src/sys/dev/pci/drm/Attic/drm_irq.c log diff annotate
src/sys/dev/pci/drm/drm_kms_helper_common.c log diff annotate
src/sys/dev/pci/drm/Attic/drm_legacy.h log diff annotate
src/sys/dev/pci/drm/Attic/drm_legacy_misc.c log diff annotate
src/sys/dev/pci/drm/drm_linux.c log diff annotate
src/sys/dev/pci/drm/Attic/drm_lock.c log diff annotate
src/sys/dev/pci/drm/Attic/drm_memory.c log diff annotate
src/sys/dev/pci/drm/drm_mipi_dsi.c log diff annotate
src/sys/dev/pci/drm/drm_mode_config.c log diff annotate
src/sys/dev/pci/drm/drm_mode_object.c log diff annotate
src/sys/dev/pci/drm/drm_modes.c log diff annotate
src/sys/dev/pci/drm/drm_modeset_lock.c log diff annotate
src/sys/dev/pci/drm/drm_panel.c log diff annotate
src/sys/dev/pci/drm/drm_panel_orientation_quirks.c log diff annotate
src/sys/dev/pci/drm/drm_panic.c log diff annotate
src/sys/dev/pci/drm/drm_pci.c log diff annotate
src/sys/dev/pci/drm/drm_plane.c log diff annotate
src/sys/dev/pci/drm/drm_plane_helper.c log diff annotate
src/sys/dev/pci/drm/drm_prime.c log diff annotate
src/sys/dev/pci/drm/drm_print.c log diff annotate
src/sys/dev/pci/drm/drm_probe_helper.c log diff annotate
src/sys/dev/pci/drm/drm_property.c log diff annotate
src/sys/dev/pci/drm/drm_rect.c log diff annotate
src/sys/dev/pci/drm/Attic/drm_scatter.c log diff annotate
src/sys/dev/pci/drm/drm_syncobj.c log diff annotate
src/sys/dev/pci/drm/drm_vblank.c log diff annotate
src/sys/dev/pci/drm/drm_vblank_work.c log diff annotate
src/sys/dev/pci/drm/Attic/drm_vm.c log diff annotate
src/sys/dev/pci/drm/files.drm log diff annotate
src/sys/dev/pci/drm/hdmi.c log diff annotate
src/sys/dev/pci/drm/linux_sort_r.c log diff annotate
src/sys/dev/pci/drm/amd/acp/include/acp_gfx_if.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/aldebaran.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_aca.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_aca.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_acp.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_acpi.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_aldebaran.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gc_9_4_3.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10_3.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v11.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v12.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_atom.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_atombios.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_atombios_crtc.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_atombios_dp.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_atombios_encoders.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_atombios_i2c.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_atomfirmware.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_atomfirmware.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_benchmark.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_bios.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_bo_list.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_bo_list.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_cgs.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_cik.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_cik_sdma.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_cs.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_csa.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_ctx.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_dev_coredump.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_dev_coredump.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_devlist.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_df.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_dma_buf.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_doorbell.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_eeprom.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_fdinfo.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_fence.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_fru_eeprom.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_fru_eeprom.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_fw_attestation.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_gart.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_gart.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_gmc.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_gmc.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_gtt_mgr.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_hmm.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_i2c.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_ib.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_ids.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_ids.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_ih.c log diff annotate
message update drm to linux 6.12.12

new hardware support includes:

Intel
Arrow Lake (ARL)

AMD
GC 11.5.0, DCN 3.5.0, APU, Ryzen AI 300, Strix Point
GC 11.5.1, DCN 3.5.1, APU
GC 11.5.2, DCN 3.5.1, APU
GC 12.0.0, DCN 4.0.1, dGPU
GC 12.0.1, DCN 4.0.1, dGPU

Thanks to the OpenBSD Foundation for sponsoring this work.

date 2025-02-07T03:03:09Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/amdgpu_irq.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_isp.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_isp.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_job.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_job.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_jpeg.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_jpeg.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_kms.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_mca.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_mca.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_mes.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_mes.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_mode.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_nbio.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_nbio.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_object.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_pll.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_psp_ta.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_res_cursor.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_reset.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_reset.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_ring.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_ring.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_ring_mux.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_rlc.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_rlc.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_sched.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_sdma.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_sdma.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_seq64.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_seq64.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_si.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_si_dma.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_smuio.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_sync.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_sync.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_trace.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_umc.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_umc.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_umr.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_umsch_mm.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_umsch_mm.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_uvd.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_uvd.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_uvd_v3_1.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_uvd_v4_2.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_vce.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_vce.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_vce_v2_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_vcn.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_vcn.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_virt.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_virt.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_vm_cpu.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_vm_pt.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_vm_sdma.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_vm_tlb_fence.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_vpe.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_vpe.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_vram_mgr.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_vram_mgr.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_xcp.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_xcp.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgv_sriovmsg.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/aqua_vanjaram.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/athub_v1_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/athub_v2_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/athub_v2_1.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/athub_v3_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/athub_v4_1_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/athub_v4_1_0.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/atom.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/cik_ih.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/cikd.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/clearstate_gfx12.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/clearstate_gfx9.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/clearstate_si.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/cz_ih.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/dce_v11_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/df_v4_15.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/df_v4_15.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/df_v4_6_2.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/df_v4_6_2.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/gfx_v10_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/gfx_v11_0_3.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/gfx_v12_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/gfx_v12_0.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/gfx_v6_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/gfx_v7_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/gfx_v8_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/gfx_v9_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/gfx_v9_0_cleaner_shader.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/gfx_v9_4.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_2.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_2_cleaner_shader.asm log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_3.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_3_cleaner_shader.asm log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_3_cleaner_shader.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/gfxhub_v11_5_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/gfxhub_v11_5_0.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/gfxhub_v12_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/gfxhub_v12_0.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/gfxhub_v1_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/gfxhub_v1_2.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/gfxhub_v2_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/gfxhub_v2_1.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/gfxhub_v3_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/gfxhub_v3_0_3.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/gmc_v10_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/gmc_v11_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/gmc_v12_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/gmc_v12_0.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/gmc_v6_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/gmc_v7_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/gmc_v8_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/gmc_v9_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/hdp_v4_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/hdp_v5_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/hdp_v6_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/hdp_v7_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/hdp_v7_0.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/iceland_ih.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/ih_v6_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/ih_v6_1.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/ih_v7_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/ih_v7_0.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/imu_v11_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/imu_v12_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/imu_v12_0.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/isp_v4_1_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/isp_v4_1_0.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/isp_v4_1_1.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/isp_v4_1_1.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/jpeg_v1_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/jpeg_v2_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/jpeg_v2_0.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/jpeg_v2_5.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/jpeg_v3_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/jpeg_v4_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/jpeg_v4_0.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/jpeg_v4_0_3.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/jpeg_v4_0_3.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/jpeg_v4_0_5.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/jpeg_v4_0_5.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/jpeg_v5_0_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/jpeg_v5_0_0.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/lsdma_v7_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/lsdma_v7_0.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/Attic/mes_v10_1.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/Attic/mes_v10_1.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/mes_v11_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/mes_v12_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/mes_v12_0.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/mmhub_v1_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/mmhub_v1_7.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/mmhub_v1_8.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/mmhub_v2_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/mmhub_v2_3.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0_1.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0_2.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/mmhub_v3_3.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/mmhub_v3_3.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/mmhub_v4_1_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/mmhub_v4_1_0.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/mmhub_v9_4.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/mmsch_v4_0.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/mxgpu_ai.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/mxgpu_ai.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/mxgpu_nv.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/mxgpu_nv.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/mxgpu_vi.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/navi10_ih.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/nbif_v6_3_1.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/nbif_v6_3_1.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/nbio_v2_3.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/nbio_v4_3.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/nbio_v6_1.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/nbio_v7_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/nbio_v7_11.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/nbio_v7_11.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/nbio_v7_2.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/nbio_v7_4.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/nbio_v7_7.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/nbio_v7_9.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/nv.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/psp_gfx_if.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/psp_v10_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/psp_v11_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/psp_v13_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/psp_v13_0_4.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/psp_v14_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/psp_v14_0.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/sdma_v2_4.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/sdma_v3_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/sdma_v4_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/sdma_v4_4_2.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/sdma_v5_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/sdma_v5_0.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/sdma_v5_2.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/sdma_v5_2.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/sdma_v6_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/sdma_v6_0_0_pkt_open.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/sdma_v7_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/sdma_v7_0.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/si_ih.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/sienna_cichlid.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/smu_v13_0_10.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/smuio_v13_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/smuio_v13_0_3.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/smuio_v14_0_2.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/smuio_v14_0_2.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/smuio_v9_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/soc15.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/soc15.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/soc15_common.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/soc15d.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/soc21.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/soc24.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/soc24.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/ta_ras_if.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/ta_xgmi_if.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/tonga_ih.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/umc_v12_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/umc_v12_0.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/umc_v6_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/umc_v6_7.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/umc_v8_10.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/umsch_mm_v4_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/umsch_mm_v4_0.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/uvd_v5_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/uvd_v6_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/uvd_v7_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/vce_v3_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/vce_v4_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/vcn_v1_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/vcn_v2_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/vcn_v2_5.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/vcn_v3_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/vcn_v4_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/vcn_v4_0_3.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/vcn_v4_0_5.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/vcn_v4_0_5.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/vcn_v5_0_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/vcn_v5_0_0.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/vega20_ih.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/vi.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/vid.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/vpe_6_1_fw_if.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/vpe_v6_1.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/vpe_v6_1.h log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/cwsr_trap_handler.h log diff annotate
message update drm to linux 6.12.12

new hardware support includes:

Intel
Arrow Lake (ARL)

AMD
GC 11.5.0, DCN 3.5.0, APU, Ryzen AI 300, Strix Point
GC 11.5.1, DCN 3.5.1, APU
GC 11.5.2, DCN 3.5.1, APU
GC 12.0.0, DCN 4.0.1, dGPU
GC 12.0.1, DCN 4.0.1, dGPU

Thanks to the OpenBSD Foundation for sponsoring this work.

date 2025-02-07T03:03:10Z
author jsg
files src/sys/dev/pci/drm/amd/amdkfd/cwsr_trap_handler_gfx10.asm log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/cwsr_trap_handler_gfx9.asm log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_crat.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_crat.h log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_debug.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_debug.h log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_device.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.h log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_v12.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_v9.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_events.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_flat_memory.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v10.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v11.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v9.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_interrupt.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_kernel_queue.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_kernel_queue.h log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_migrate.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_migrate.h log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager.h log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_cik.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v10.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v11.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v12.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v9.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_vi.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager_v9.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_pm4_headers_ai.h log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_pm4_headers_aldebaran.h log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_priv.h log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_process.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_queue.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_smi_events.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_smi_events.h log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_svm.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_svm.h log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_topology.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_topology.h log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/soc15_int.h log diff annotate
src/sys/dev/pci/drm/amd/amdxcp/amdgpu_xcp_drv.c log diff annotate
src/sys/dev/pci/drm/amd/display/Attic/TODO log diff annotate
src/sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c log diff annotate
src/sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.h log diff annotate
src/sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c log diff annotate
src/sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c log diff annotate
src/sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c log diff annotate
src/sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.h log diff annotate
src/sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c log diff annotate
src/sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c log diff annotate
src/sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c log diff annotate
src/sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c log diff annotate
src/sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_irq_params.h log diff annotate
src/sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c log diff annotate
src/sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.h log diff annotate
src/sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c log diff annotate
src/sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.h log diff annotate
src/sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_psr.c log diff annotate
src/sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_psr.h log diff annotate
src/sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_replay.c log diff annotate
src/sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_replay.h log diff annotate
src/sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_services.c log diff annotate
src/sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_trace.h log diff annotate
src/sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_wb.c log diff annotate
src/sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_wb.h log diff annotate
src/sys/dev/pci/drm/amd/display/amdgpu_dm/dc_fpu.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dc.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dc_bios_types.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dc_dmub_srv.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dc_dmub_srv.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dc_dp_types.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dc_dsc.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dc_helper.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dc_hw_types.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dc_plane.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dc_plane_priv.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dc_spl_translate.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dc_spl_translate.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dc_state.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dc_state_priv.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dc_stream.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dc_stream_priv.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dc_types.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dm_cp_psp.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dm_helpers.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dm_pp_smu.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dm_services.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/irq_types.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/os_types.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/basics/bw_fixed.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/basics/calcs_logger.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/basics/conversion.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/basics/conversion.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/basics/custom_float.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/basics/dce_calcs.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/basics/fixpt31_32.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/bios/bios_parser.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/bios/bios_parser2.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/bios/command_table.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/bios/command_table2.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/bios/command_table_helper2.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/clk_mgr.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dce110/dce110_clk_mgr.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dce120/dce120_clk_mgr.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn10/rv1_clk_mgr.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn10/Attic/rv1_clk_mgr_clk.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn10/rv1_clk_mgr_vbios_smu.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn201/dcn201_clk_mgr.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn30/dcn30_clk_mgr.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn30/dcn30_clk_mgr_smu_msg.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn30/dcn30_smu11_driver_if.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn301/dcn301_smu.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn301/vg_clk_mgr.c log diff annotate
message update drm to linux 6.12.12

new hardware support includes:

Intel
Arrow Lake (ARL)

AMD
GC 11.5.0, DCN 3.5.0, APU, Ryzen AI 300, Strix Point
GC 11.5.1, DCN 3.5.1, APU
GC 11.5.2, DCN 3.5.1, APU
GC 12.0.0, DCN 4.0.1, dGPU
GC 12.0.1, DCN 4.0.1, dGPU

Thanks to the OpenBSD Foundation for sponsoring this work.

date 2025-02-07T03:03:11Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn31/dcn31_smu.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn314/dcn314_clk_mgr.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn314/dcn314_clk_mgr.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn314/dcn314_smu.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn314/dcn314_smu.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn315/dcn315_clk_mgr.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn315/dcn315_smu.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn316/dcn316_clk_mgr.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn316/dcn316_smu.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn32/dalsmc.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn32/dcn32_clk_mgr.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn32/dcn32_clk_mgr_smu_msg.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn32/dcn32_clk_mgr_smu_msg.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn32/dcn32_smu13_driver_if.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn32/Attic/smu13_driver_if.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn35/dcn35_clk_mgr.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn35/dcn35_clk_mgr.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn35/dcn35_smu.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn35/dcn35_smu.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn401/dalsmc.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr_smu_msg.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr_smu_msg.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn401/dcn401_smu14_driver_if.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/core/amdgpu_dc.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/core/dc_debug.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/core/dc_hw_sequencer.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/core/dc_link_enc_cfg.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/core/dc_link_exports.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/core/dc_resource.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/core/dc_stat.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/core/dc_state.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/core/dc_stream.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/core/dc_surface.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/core/dc_vm_helper.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dccg/dcn20/dcn20_dccg.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dccg/dcn20/dcn20_dccg.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dccg/dcn201/dcn201_dccg.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dccg/dcn201/dcn201_dccg.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dccg/dcn21/dcn21_dccg.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dccg/dcn21/dcn21_dccg.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dccg/dcn30/dcn30_dccg.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dccg/dcn30/dcn30_dccg.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dccg/dcn301/dcn301_dccg.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dccg/dcn301/dcn301_dccg.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dccg/dcn302/dcn302_dccg.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dccg/dcn303/dcn303_dccg.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dccg/dcn31/dcn31_dccg.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dccg/dcn31/dcn31_dccg.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dccg/dcn314/dcn314_dccg.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dccg/dcn314/dcn314_dccg.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dccg/dcn32/dcn32_dccg.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dccg/dcn32/dcn32_dccg.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dccg/dcn401/dcn401_dccg.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dccg/dcn401/dcn401_dccg.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce/dce_abm.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce/dce_abm.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce/dce_audio.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce/dce_audio.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce/dce_aux.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce/dce_clock_source.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce/dce_clock_source.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce/Attic/dce_hwseq.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce/Attic/dce_hwseq.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce/dce_i2c_hw.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce/dce_i2c_hw.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce/dce_link_encoder.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce/dce_mem_input.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce/dce_mem_input.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce/dce_opp.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce/dce_opp.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce/dce_panel_cntl.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce/dce_stream_encoder.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce/dce_transform.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce/dmub_abm.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce/dmub_abm_lcd.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce/dmub_abm_lcd.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce/dmub_hw_lock_mgr.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce/dmub_outbox.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce/dmub_psr.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce/dmub_psr.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce/dmub_replay.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce/dmub_replay.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce100/Attic/dce100_hw_sequencer.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce100/Attic/dce100_hw_sequencer.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce100/Attic/dce100_resource.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce100/Attic/dce100_resource.h log diff annotate
message update drm to linux 6.12.12

new hardware support includes:

Intel
Arrow Lake (ARL)

AMD
GC 11.5.0, DCN 3.5.0, APU, Ryzen AI 300, Strix Point
GC 11.5.1, DCN 3.5.1, APU
GC 11.5.2, DCN 3.5.1, APU
GC 12.0.0, DCN 4.0.1, dGPU
GC 12.0.1, DCN 4.0.1, dGPU

Thanks to the OpenBSD Foundation for sponsoring this work.

date 2025-02-07T03:03:12Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/dce110/Attic/dce110_hw_sequencer.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce110/Attic/dce110_hw_sequencer.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce110/Attic/dce110_resource.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce110/Attic/dce110_resource.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce110/dce110_timing_generator.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce110/dce110_timing_generator.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce110/dce110_timing_generator_v.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce112/Attic/dce112_hw_sequencer.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce112/Attic/dce112_hw_sequencer.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce112/Attic/dce112_resource.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce112/Attic/dce112_resource.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce120/Attic/dce120_hw_sequencer.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce120/Attic/dce120_hw_sequencer.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce120/Attic/dce120_resource.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce120/Attic/dce120_resource.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce120/dce120_timing_generator.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce60/dce60_hw_sequencer.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce60/dce60_timing_generator.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce80/Attic/dce80_hw_sequencer.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce80/Attic/dce80_hw_sequencer.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce80/Attic/dce80_resource.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce80/Attic/dce80_resource.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce80/dce80_timing_generator.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn10/dcn10_cm_common.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn10/dcn10_cm_common.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn10/Attic/dcn10_dpp.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn10/Attic/dcn10_dpp.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn10/Attic/dcn10_dpp_cm.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn10/Attic/dcn10_dpp_dscl.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn10/Attic/dcn10_hubbub.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn10/Attic/dcn10_hubbub.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn10/Attic/dcn10_hubp.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn10/Attic/dcn10_hubp.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn10/Attic/dcn10_hw_sequencer.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn10/Attic/dcn10_hw_sequencer.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn10/dcn10_hw_sequencer_debug.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn10/Attic/dcn10_init.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn10/Attic/dcn10_init.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn10/Attic/dcn10_link_encoder.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn10/Attic/dcn10_link_encoder.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn10/Attic/dcn10_mpc.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn10/Attic/dcn10_mpc.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn10/Attic/dcn10_opp.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn10/Attic/dcn10_opp.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn10/Attic/dcn10_optc.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn10/Attic/dcn10_optc.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn10/Attic/dcn10_resource.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn10/Attic/dcn10_resource.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn10/Attic/dcn10_stream_encoder.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn10/Attic/dcn10_stream_encoder.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/Attic/dcn20_dccg.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/Attic/dcn20_dccg.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/Attic/dcn20_dpp.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/Attic/dcn20_dpp.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/Attic/dcn20_dpp_cm.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/Attic/dcn20_dsc.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/Attic/dcn20_dsc.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/dcn20_dwb.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/Attic/dcn20_hubbub.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/Attic/dcn20_hubbub.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/Attic/dcn20_hubp.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/Attic/dcn20_hubp.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/Attic/dcn20_hwseq.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/Attic/dcn20_hwseq.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/Attic/dcn20_init.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/Attic/dcn20_init.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/Attic/dcn20_link_encoder.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/Attic/dcn20_link_encoder.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/Attic/dcn20_mmhubbub.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/Attic/dcn20_mmhubbub.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/Attic/dcn20_mpc.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/Attic/dcn20_mpc.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/Attic/dcn20_opp.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/Attic/dcn20_opp.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/Attic/dcn20_optc.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/Attic/dcn20_optc.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/Attic/dcn20_resource.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/Attic/dcn20_resource.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/Attic/dcn20_stream_encoder.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/Attic/dcn20_stream_encoder.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/dcn20_vmid.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn201/Attic/dcn201_dccg.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn201/Attic/dcn201_dccg.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn201/Attic/dcn201_dpp.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn201/Attic/dcn201_dpp.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn201/Attic/dcn201_hubbub.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn201/Attic/dcn201_hubbub.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn201/Attic/dcn201_hubp.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn201/Attic/dcn201_hubp.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn201/Attic/dcn201_hwseq.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn201/Attic/dcn201_hwseq.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn201/Attic/dcn201_init.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn201/Attic/dcn201_init.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn201/dcn201_link_encoder.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn201/dcn201_opp.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn201/dcn201_opp.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn201/Attic/dcn201_optc.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn201/Attic/dcn201_optc.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn201/Attic/dcn201_resource.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn201/Attic/dcn201_resource.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn21/Attic/dcn21_dccg.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn21/Attic/dcn21_dccg.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn21/Attic/dcn21_hubbub.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn21/Attic/dcn21_hubbub.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn21/Attic/dcn21_hubp.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn21/Attic/dcn21_hubp.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn21/Attic/dcn21_hwseq.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn21/Attic/dcn21_hwseq.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn21/Attic/dcn21_init.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn21/Attic/dcn21_init.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn21/Attic/dcn21_resource.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn21/Attic/dcn21_resource.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn30/dcn30_cm_common.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn30/Attic/dcn30_cm_common.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn30/Attic/dcn30_dccg.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn30/Attic/dcn30_dccg.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn30/Attic/dcn30_dio_link_encoder.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn30/Attic/dcn30_dio_link_encoder.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn30/Attic/dcn30_dio_stream_encoder.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn30/Attic/dcn30_dio_stream_encoder.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn30/Attic/dcn30_dpp.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn30/Attic/dcn30_dpp.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn30/Attic/dcn30_dpp_cm.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn30/Attic/dcn30_dwb.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn30/Attic/dcn30_dwb.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn30/Attic/dcn30_dwb_cm.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn30/Attic/dcn30_hubbub.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn30/Attic/dcn30_hubbub.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn30/Attic/dcn30_hubp.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn30/Attic/dcn30_hubp.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn30/Attic/dcn30_hwseq.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn30/Attic/dcn30_hwseq.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn30/Attic/dcn30_init.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn30/Attic/dcn30_init.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn30/Attic/dcn30_mpc.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn30/Attic/dcn30_mpc.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn30/Attic/dcn30_optc.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn30/Attic/dcn30_optc.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn30/Attic/dcn30_resource.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn30/Attic/dcn30_resource.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn30/dcn30_vpg.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn301/Attic/dcn301_dccg.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn301/Attic/dcn301_dccg.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn301/Attic/dcn301_dio_link_encoder.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn301/Attic/dcn301_dio_link_encoder.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn301/Attic/dcn301_hubbub.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn301/Attic/dcn301_hubbub.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn301/Attic/dcn301_hwseq.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn301/Attic/dcn301_hwseq.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn301/Attic/dcn301_init.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn301/Attic/dcn301_init.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn301/Attic/dcn301_optc.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn301/Attic/dcn301_optc.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn301/dcn301_panel_cntl.c log diff annotate
message update drm to linux 6.12.12

new hardware support includes:

Intel
Arrow Lake (ARL)

AMD
GC 11.5.0, DCN 3.5.0, APU, Ryzen AI 300, Strix Point
GC 11.5.1, DCN 3.5.1, APU
GC 11.5.2, DCN 3.5.1, APU
GC 12.0.0, DCN 4.0.1, dGPU
GC 12.0.1, DCN 4.0.1, dGPU

Thanks to the OpenBSD Foundation for sponsoring this work.

date 2025-02-07T03:03:13Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/dcn301/Attic/dcn301_resource.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn301/Attic/dcn301_resource.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn302/Attic/dcn302_dccg.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn302/Attic/dcn302_hwseq.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn302/Attic/dcn302_hwseq.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn302/Attic/dcn302_init.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn302/Attic/dcn302_init.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn302/Attic/dcn302_resource.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn302/Attic/dcn302_resource.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn303/Attic/dcn303_dccg.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn303/Attic/dcn303_hwseq.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn303/Attic/dcn303_hwseq.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn303/Attic/dcn303_init.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn303/Attic/dcn303_init.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn303/Attic/dcn303_resource.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn303/Attic/dcn303_resource.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn31/Attic/dcn31_dccg.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn31/Attic/dcn31_dccg.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn31/Attic/dcn31_dio_link_encoder.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn31/Attic/dcn31_dio_link_encoder.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn31/Attic/dcn31_hpo_dp_link_encoder.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn31/Attic/dcn31_hpo_dp_link_encoder.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn31/Attic/dcn31_hpo_dp_stream_encoder.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn31/Attic/dcn31_hpo_dp_stream_encoder.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn31/Attic/dcn31_hubbub.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn31/Attic/dcn31_hubbub.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn31/Attic/dcn31_hubp.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn31/Attic/dcn31_hubp.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn31/Attic/dcn31_hwseq.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn31/Attic/dcn31_hwseq.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn31/Attic/dcn31_init.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn31/Attic/dcn31_init.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn31/Attic/dcn31_optc.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn31/Attic/dcn31_optc.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn31/dcn31_panel_cntl.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn31/dcn31_panel_cntl.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn31/Attic/dcn31_resource.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn31/Attic/dcn31_resource.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn31/dcn31_vpg.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn31/dcn31_vpg.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn314/Attic/dcn314_dccg.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn314/Attic/dcn314_dccg.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn314/Attic/dcn314_dio_stream_encoder.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn314/Attic/dcn314_dio_stream_encoder.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn314/Attic/dcn314_hwseq.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn314/Attic/dcn314_hwseq.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn314/Attic/dcn314_init.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn314/Attic/dcn314_init.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn314/Attic/dcn314_optc.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn314/Attic/dcn314_optc.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn314/Attic/dcn314_resource.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn314/Attic/dcn314_resource.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn315/Attic/dcn315_resource.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn315/Attic/dcn315_resource.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn316/Attic/dcn316_resource.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn316/Attic/dcn316_resource.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn32/Attic/dcn32_dccg.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn32/Attic/dcn32_dccg.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn32/Attic/dcn32_dio_link_encoder.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn32/Attic/dcn32_dio_link_encoder.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn32/Attic/dcn32_dio_stream_encoder.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn32/Attic/dcn32_dio_stream_encoder.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn32/Attic/dcn32_dpp.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn32/Attic/dcn32_dpp.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn32/Attic/dcn32_hpo_dp_link_encoder.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn32/Attic/dcn32_hpo_dp_link_encoder.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn32/Attic/dcn32_hubbub.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn32/Attic/dcn32_hubbub.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn32/Attic/dcn32_hubp.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn32/Attic/dcn32_hubp.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn32/Attic/dcn32_hwseq.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn32/Attic/dcn32_hwseq.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn32/Attic/dcn32_init.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn32/Attic/dcn32_init.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn32/Attic/dcn32_mmhubbub.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn32/Attic/dcn32_mmhubbub.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn32/Attic/dcn32_mpc.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn32/Attic/dcn32_mpc.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn32/Attic/dcn32_optc.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn32/Attic/dcn32_optc.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn32/Attic/dcn32_resource.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn32/Attic/dcn32_resource.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn32/Attic/dcn32_resource_helpers.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn321/Attic/dcn321_dio_link_encoder.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn321/Attic/dcn321_dio_link_encoder.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn321/Attic/dcn321_resource.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn321/Attic/dcn321_resource.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dio/dcn10/dcn10_link_encoder.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dio/dcn10/dcn10_link_encoder.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dio/dcn10/dcn10_stream_encoder.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dio/dcn10/dcn10_stream_encoder.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dio/dcn20/dcn20_link_encoder.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dio/dcn20/dcn20_link_encoder.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dio/dcn20/dcn20_stream_encoder.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dio/dcn20/dcn20_stream_encoder.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dio/dcn30/dcn30_dio_link_encoder.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dio/dcn30/dcn30_dio_link_encoder.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dio/dcn30/dcn30_dio_stream_encoder.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dio/dcn30/dcn30_dio_stream_encoder.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dio/dcn301/dcn301_dio_link_encoder.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dio/dcn301/dcn301_dio_link_encoder.h log diff annotate
message update drm to linux 6.12.12

new hardware support includes:

Intel
Arrow Lake (ARL)

AMD
GC 11.5.0, DCN 3.5.0, APU, Ryzen AI 300, Strix Point
GC 11.5.1, DCN 3.5.1, APU
GC 11.5.2, DCN 3.5.1, APU
GC 12.0.0, DCN 4.0.1, dGPU
GC 12.0.1, DCN 4.0.1, dGPU

Thanks to the OpenBSD Foundation for sponsoring this work.

date 2025-02-07T03:03:14Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/dio/dcn31/dcn31_dio_link_encoder.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dio/dcn31/dcn31_dio_link_encoder.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dio/dcn314/dcn314_dio_stream_encoder.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dio/dcn314/dcn314_dio_stream_encoder.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dio/dcn32/dcn32_dio_link_encoder.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dio/dcn32/dcn32_dio_link_encoder.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dio/dcn32/dcn32_dio_stream_encoder.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dio/dcn32/dcn32_dio_stream_encoder.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dio/dcn321/dcn321_dio_link_encoder.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dio/dcn321/dcn321_dio_link_encoder.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dio/dcn35/dcn35_dio_link_encoder.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dio/dcn35/dcn35_dio_link_encoder.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dio/dcn35/dcn35_dio_stream_encoder.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dio/dcn35/dcn35_dio_stream_encoder.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dio/dcn401/dcn401_dio_link_encoder.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dio/dcn401/dcn401_dio_link_encoder.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dio/dcn401/dcn401_dio_stream_encoder.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dio/dcn401/dcn401_dio_stream_encoder.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/display_mode_structs.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dml1_display_rq_dlg_calc.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dml_inline_defs.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/calcs/Attic/bw_fixed.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/calcs/Attic/calcs_logger.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/calcs/Attic/custom_float.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/calcs/Attic/dce_calcs.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/calcs/dcn_calcs.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dcn10/dcn10_fpu.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dcn20/dcn20_fpu.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dcn20/dcn20_fpu.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dcn20/display_rq_dlg_calc_20.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dcn20/display_rq_dlg_calc_20v2.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dcn21/display_rq_dlg_calc_21.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dcn30/dcn30_fpu.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dcn30/display_rq_dlg_calc_30.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dcn301/dcn301_fpu.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dcn301/dcn301_fpu.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dcn303/dcn303_fpu.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dcn31/dcn31_fpu.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dcn31/dcn31_fpu.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dcn31/display_rq_dlg_calc_31.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dcn314/dcn314_fpu.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dcn314/display_rq_dlg_calc_314.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dcn32/dcn32_fpu.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dcn321/dcn321_fpu.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dcn35/dcn35_fpu.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dcn35/dcn35_fpu.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dcn351/dcn351_fpu.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dcn351/dcn351_fpu.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dcn401/dcn401_fpu.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dcn401/dcn401_fpu.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/cmntypes.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/display_mode_core.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/display_mode_core.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/display_mode_core_structs.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/display_mode_lib_defines.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/display_mode_util.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/display_mode_util.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml2_dc_resource_mgmt.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml2_dc_resource_mgmt.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml2_dc_types.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml2_internal_types.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml2_mall_phantom.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml2_mall_phantom.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml2_policy.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml2_policy.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml2_translation_helper.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml2_translation_helper.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml2_utils.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml2_utils.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml2_wrapper.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml2_wrapper.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml_assert.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml_depedencies.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml_display_rq_dlg_calc.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml_display_rq_dlg_calc.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml_logging.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml21/dml21_translation_helper.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml21/dml21_translation_helper.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml21/dml21_utils.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml21/dml21_utils.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml21/dml21_wrapper.c log diff annotate
message update drm to linux 6.12.12

new hardware support includes:

Intel
Arrow Lake (ARL)

AMD
GC 11.5.0, DCN 3.5.0, APU, Ryzen AI 300, Strix Point
GC 11.5.1, DCN 3.5.1, APU
GC 11.5.2, DCN 3.5.1, APU
GC 12.0.0, DCN 4.0.1, dGPU
GC 12.0.1, DCN 4.0.1, dGPU

Thanks to the OpenBSD Foundation for sponsoring this work.

date 2025-02-07T03:03:15Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/dml2/dml21/dml21_wrapper.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml21/inc/dml2_external_lib_deps.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml21/inc/dml_top.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml21/inc/dml_top_dchub_registers.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml21/inc/dml_top_display_cfg_types.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml21/inc/dml_top_policy_types.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml21/inc/dml_top_soc_parameter_types.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml21/inc/dml_top_types.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml21/inc/bounding_boxes/dcn3_soc_bb.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml21/inc/bounding_boxes/dcn4_soc_bb.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml21/src/dml2_core/dml2_core_dcn4.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml21/src/dml2_core/dml2_core_dcn4.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml21/src/dml2_core/dml2_core_dcn4_calcs.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml21/src/dml2_core/dml2_core_dcn4_calcs.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml21/src/dml2_core/dml2_core_factory.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml21/src/dml2_core/dml2_core_factory.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml21/src/dml2_core/dml2_core_shared.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml21/src/dml2_core/dml2_core_shared_types.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml21/src/dml2_core/dml2_core_utils.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml21/src/dml2_core/dml2_core_utils.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml21/src/dml2_dpmm/dml2_dpmm_dcn4.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml21/src/dml2_dpmm/dml2_dpmm_dcn4.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml21/src/dml2_dpmm/dml2_dpmm_factory.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml21/src/dml2_dpmm/dml2_dpmm_factory.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml21/src/dml2_mcg/dml2_mcg_dcn4.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml21/src/dml2_mcg/dml2_mcg_dcn4.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml21/src/dml2_mcg/dml2_mcg_factory.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml21/src/dml2_mcg/dml2_mcg_factory.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml21/src/dml2_pmo/dml2_pmo_dcn3.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml21/src/dml2_pmo/dml2_pmo_dcn3.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml21/src/dml2_pmo/dml2_pmo_dcn4_fams2.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml21/src/dml2_pmo/dml2_pmo_dcn4_fams2.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml21/src/dml2_pmo/dml2_pmo_factory.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml21/src/dml2_pmo/dml2_pmo_factory.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml21/src/dml2_standalone_libraries/lib_float_math.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml21/src/dml2_standalone_libraries/lib_float_math.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml21/src/dml2_top/dml2_top_optimization.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml21/src/dml2_top/dml2_top_optimization.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml21/src/dml2_top/dml_top.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml21/src/dml2_top/dml_top_mcache.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml21/src/dml2_top/dml_top_mcache.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml21/src/inc/dml2_debug.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml21/src/inc/dml2_debug.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml2/dml21/src/inc/dml2_internal_shared_types.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dpp/dcn10/dcn10_dpp.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dpp/dcn10/dcn10_dpp.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dpp/dcn10/dcn10_dpp_cm.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dpp/dcn10/dcn10_dpp_dscl.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dpp/dcn20/dcn20_dpp.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dpp/dcn20/dcn20_dpp.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dpp/dcn20/dcn20_dpp_cm.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dpp/dcn201/dcn201_dpp.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dpp/dcn201/dcn201_dpp.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dpp/dcn30/dcn30_dpp.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dpp/dcn30/dcn30_dpp.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dpp/dcn30/dcn30_dpp_cm.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dpp/dcn32/dcn32_dpp.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dpp/dcn32/dcn32_dpp.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dpp/dcn35/dcn35_dpp.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dpp/dcn35/dcn35_dpp.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dpp/dcn401/dcn401_dpp.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dpp/dcn401/dcn401_dpp.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dpp/dcn401/dcn401_dpp_cm.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dpp/dcn401/dcn401_dpp_dscl.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dsc/dc_dsc.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dsc/dsc.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dsc/rc_calc_dpi.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dsc/dcn20/dcn20_dsc.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dsc/dcn20/dcn20_dsc.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dsc/dcn35/dcn35_dsc.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dsc/dcn35/dcn35_dsc.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dsc/dcn401/dcn401_dsc.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dsc/dcn401/dcn401_dsc.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dwb/dcn30/dcn30_cm_common.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dwb/dcn30/dcn30_dwb.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dwb/dcn30/dcn30_dwb.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dwb/dcn30/dcn30_dwb_cm.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dwb/dcn35/dcn35_dwb.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dwb/dcn35/dcn35_dwb.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/gpio/gpio_service.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/gpio/hw_ddc.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/gpio/hw_factory.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/gpio/hw_generic.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/gpio/hw_hpd.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/gpio/hw_translate.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/gpio/dcn21/hw_translate_dcn21.c log diff annotate
message update drm to linux 6.12.12

new hardware support includes:

Intel
Arrow Lake (ARL)

AMD
GC 11.5.0, DCN 3.5.0, APU, Ryzen AI 300, Strix Point
GC 11.5.1, DCN 3.5.1, APU
GC 11.5.2, DCN 3.5.1, APU
GC 12.0.0, DCN 4.0.1, dGPU
GC 12.0.1, DCN 4.0.1, dGPU

Thanks to the OpenBSD Foundation for sponsoring this work.

date 2025-02-07T03:03:16Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/gpio/dcn401/hw_factory_dcn401.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/gpio/dcn401/hw_factory_dcn401.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/gpio/dcn401/hw_translate_dcn401.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/gpio/dcn401/hw_translate_dcn401.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hdcp/hdcp_msg.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hpo/dcn31/dcn31_hpo_dp_link_encoder.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hpo/dcn31/dcn31_hpo_dp_link_encoder.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hpo/dcn31/dcn31_hpo_dp_stream_encoder.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hpo/dcn31/dcn31_hpo_dp_stream_encoder.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hpo/dcn32/dcn32_hpo_dp_link_encoder.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hpo/dcn32/dcn32_hpo_dp_link_encoder.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hubbub/dcn10/dcn10_hubbub.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hubbub/dcn10/dcn10_hubbub.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hubbub/dcn20/dcn20_hubbub.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hubbub/dcn20/dcn20_hubbub.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hubbub/dcn201/dcn201_hubbub.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hubbub/dcn201/dcn201_hubbub.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hubbub/dcn21/dcn21_hubbub.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hubbub/dcn21/dcn21_hubbub.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hubbub/dcn30/dcn30_hubbub.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hubbub/dcn30/dcn30_hubbub.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hubbub/dcn301/dcn301_hubbub.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hubbub/dcn301/dcn301_hubbub.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hubbub/dcn31/dcn31_hubbub.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hubbub/dcn31/dcn31_hubbub.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hubbub/dcn32/dcn32_hubbub.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hubbub/dcn32/dcn32_hubbub.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hubbub/dcn35/dcn35_hubbub.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hubbub/dcn35/dcn35_hubbub.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hubbub/dcn401/dcn401_hubbub.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hubbub/dcn401/dcn401_hubbub.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hubp/dcn10/dcn10_hubp.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hubp/dcn10/dcn10_hubp.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hubp/dcn201/dcn201_hubp.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hubp/dcn201/dcn201_hubp.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hubp/dcn21/dcn21_hubp.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hubp/dcn21/dcn21_hubp.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hubp/dcn30/dcn30_hubp.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hubp/dcn30/dcn30_hubp.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hubp/dcn31/dcn31_hubp.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hubp/dcn31/dcn31_hubp.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hubp/dcn32/dcn32_hubp.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hubp/dcn32/dcn32_hubp.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hubp/dcn35/dcn35_hubp.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hubp/dcn35/dcn35_hubp.h log diff annotate
message update drm to linux 6.12.12

new hardware support includes:

Intel
Arrow Lake (ARL)

AMD
GC 11.5.0, DCN 3.5.0, APU, Ryzen AI 300, Strix Point
GC 11.5.1, DCN 3.5.1, APU
GC 11.5.2, DCN 3.5.1, APU
GC 12.0.0, DCN 4.0.1, dGPU
GC 12.0.1, DCN 4.0.1, dGPU

Thanks to the OpenBSD Foundation for sponsoring this work.

date 2025-02-07T03:03:17Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/hubp/dcn401/dcn401_hubp.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hubp/dcn401/dcn401_hubp.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/hw_sequencer.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/hw_sequencer_private.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dce/dce_hwseq.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dce/dce_hwseq.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dce100/dce100_hwseq.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dce100/dce100_hwseq.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dce110/dce110_hwseq.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dce110/dce110_hwseq.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dce112/dce112_hwseq.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dce112/dce112_hwseq.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dce120/dce120_hwseq.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dce120/dce120_hwseq.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dce80/dce80_hwseq.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dce80/dce80_hwseq.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dcn10/dcn10_init.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dcn10/dcn10_init.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dcn20/dcn20_init.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dcn20/dcn20_init.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dcn201/dcn201_hwseq.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dcn201/dcn201_hwseq.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dcn201/dcn201_init.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dcn201/dcn201_init.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dcn21/dcn21_hwseq.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dcn21/dcn21_hwseq.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dcn21/dcn21_init.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dcn21/dcn21_init.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dcn30/dcn30_hwseq.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dcn30/dcn30_hwseq.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dcn30/dcn30_init.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dcn30/dcn30_init.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dcn301/dcn301_hwseq.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dcn301/dcn301_hwseq.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dcn301/dcn301_init.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dcn301/dcn301_init.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dcn302/dcn302_hwseq.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dcn302/dcn302_hwseq.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dcn302/dcn302_init.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dcn302/dcn302_init.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dcn303/dcn303_hwseq.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dcn303/dcn303_hwseq.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dcn303/dcn303_init.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dcn303/dcn303_init.h log diff annotate
message update drm to linux 6.12.12

new hardware support includes:

Intel
Arrow Lake (ARL)

AMD
GC 11.5.0, DCN 3.5.0, APU, Ryzen AI 300, Strix Point
GC 11.5.1, DCN 3.5.1, APU
GC 11.5.2, DCN 3.5.1, APU
GC 12.0.0, DCN 4.0.1, dGPU
GC 12.0.1, DCN 4.0.1, dGPU

Thanks to the OpenBSD Foundation for sponsoring this work.

date 2025-02-07T03:03:18Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/hwss/dcn31/dcn31_hwseq.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dcn31/dcn31_hwseq.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dcn31/dcn31_init.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dcn31/dcn31_init.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dcn314/dcn314_hwseq.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dcn314/dcn314_hwseq.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dcn314/dcn314_init.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dcn314/dcn314_init.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dcn32/dcn32_init.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dcn32/dcn32_init.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dcn35/dcn35_init.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dcn35/dcn35_init.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dcn351/dcn351_hwseq.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dcn351/dcn351_hwseq.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dcn351/dcn351_init.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dcn351/dcn351_init.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dcn401/dcn401_init.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hwss/dcn401/dcn401_init.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/clock_source.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/core_status.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/core_types.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/dcn_calcs.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/Attic/hw_sequencer.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/Attic/hw_sequencer_private.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/link.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/resource.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/hw/abm.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/hw/audio.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/hw/clk_mgr.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/hw/clk_mgr_internal.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/hw/dccg.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/hw/dchubbub.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/hw/dpp.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/hw/Attic/dsc.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/hw/dwb.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/hw/hubp.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/hw/hw_shared.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/hw/link_encoder.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/hw/mem_input.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/hw/mpc.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/hw/opp.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/hw/optc.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/hw/panel_cntl.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/hw/pg_cntl.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/hw/stream_encoder.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/hw/timing_generator.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/hw/transform.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/hw/vpg.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/irq/irq_service.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/irq/irq_service.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/irq/dce110/irq_service_dce110.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/irq/dce120/irq_service_dce120.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/irq/dce60/irq_service_dce60.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/irq/dce80/irq_service_dce80.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/irq/dcn10/irq_service_dcn10.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/irq/dcn20/irq_service_dcn20.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/irq/dcn201/irq_service_dcn201.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/irq/dcn21/irq_service_dcn21.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/irq/dcn30/irq_service_dcn30.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/irq/dcn302/irq_service_dcn302.c log diff annotate
message update drm to linux 6.12.12

new hardware support includes:

Intel
Arrow Lake (ARL)

AMD
GC 11.5.0, DCN 3.5.0, APU, Ryzen AI 300, Strix Point
GC 11.5.1, DCN 3.5.1, APU
GC 11.5.2, DCN 3.5.1, APU
GC 12.0.0, DCN 4.0.1, dGPU
GC 12.0.1, DCN 4.0.1, dGPU

Thanks to the OpenBSD Foundation for sponsoring this work.

date 2025-02-07T03:03:19Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/irq/dcn303/irq_service_dcn303.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/irq/dcn303/irq_service_dcn303.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/irq/dcn31/irq_service_dcn31.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/irq/dcn314/irq_service_dcn314.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/irq/dcn315/irq_service_dcn315.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/irq/dcn32/irq_service_dcn32.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/irq/dcn35/irq_service_dcn35.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/irq/dcn35/irq_service_dcn35.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/irq/dcn351/irq_service_dcn351.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/irq/dcn351/irq_service_dcn351.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/irq/dcn401/irq_service_dcn401.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/irq/dcn401/irq_service_dcn401.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/link/link_detection.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/link/link_dpms.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/link/link_factory.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/link/link_validation.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/link/link_validation.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/link/accessories/link_dp_cts.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/link/accessories/link_dp_trace.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/link/accessories/Attic/link_fpga.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/link/accessories/Attic/link_fpga.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/link/hwss/link_hwss_dio.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/link/hwss/link_hwss_dio.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/link/hwss/link_hwss_dio_fixed_vs_pe_retimer.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/link/hwss/link_hwss_dpia.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/link/hwss/link_hwss_hpo_fixed_vs_pe_retimer_dp.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/link/protocols/link_ddc.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/link/protocols/link_dp_capability.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/link/protocols/link_dp_dpia.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/link/protocols/link_dp_dpia_bw.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/link/protocols/link_dp_irq_handler.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/link/protocols/link_dp_phy.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/link/protocols/link_dp_training.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/link/protocols/link_dp_training.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/link/protocols/link_dp_training_8b_10b.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/link/protocols/link_dp_training_dpia.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/link/protocols/link_dp_training_dpia.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/link/protocols/link_dp_training_fixed_vs_pe_retimer.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/link/protocols/link_dp_training_fixed_vs_pe_retimer.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/link/protocols/link_dpcd.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/link/protocols/link_edp_panel_control.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/link/protocols/link_edp_panel_control.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/link/protocols/link_hpd.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/mmhubbub/dcn20/dcn20_mmhubbub.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/mmhubbub/dcn20/dcn20_mmhubbub.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/mmhubbub/dcn32/dcn32_mmhubbub.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/mmhubbub/dcn32/dcn32_mmhubbub.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/mmhubbub/dcn35/dcn35_mmhubbub.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/mmhubbub/dcn35/dcn35_mmhubbub.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/mpc/dcn10/dcn10_mpc.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/mpc/dcn10/dcn10_mpc.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/mpc/dcn20/dcn20_mpc.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/mpc/dcn20/dcn20_mpc.h log diff annotate
message update drm to linux 6.12.12

new hardware support includes:

Intel
Arrow Lake (ARL)

AMD
GC 11.5.0, DCN 3.5.0, APU, Ryzen AI 300, Strix Point
GC 11.5.1, DCN 3.5.1, APU
GC 11.5.2, DCN 3.5.1, APU
GC 12.0.0, DCN 4.0.1, dGPU
GC 12.0.1, DCN 4.0.1, dGPU

Thanks to the OpenBSD Foundation for sponsoring this work.

date 2025-02-07T03:03:20Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/mpc/dcn30/dcn30_mpc.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/mpc/dcn30/dcn30_mpc.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/mpc/dcn32/dcn32_mpc.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/mpc/dcn32/dcn32_mpc.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/mpc/dcn401/dcn401_mpc.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/mpc/dcn401/dcn401_mpc.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/opp/dcn10/dcn10_opp.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/opp/dcn10/dcn10_opp.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/opp/dcn20/dcn20_opp.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/opp/dcn20/dcn20_opp.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/opp/dcn35/dcn35_opp.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/opp/dcn35/dcn35_opp.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/optc/dcn10/dcn10_optc.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/optc/dcn10/dcn10_optc.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/optc/dcn20/dcn20_optc.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/optc/dcn20/dcn20_optc.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/optc/dcn201/dcn201_optc.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/optc/dcn201/dcn201_optc.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/optc/dcn30/dcn30_optc.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/optc/dcn30/dcn30_optc.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/optc/dcn301/dcn301_optc.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/optc/dcn301/dcn301_optc.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/optc/dcn31/dcn31_optc.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/optc/dcn31/dcn31_optc.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/optc/dcn314/dcn314_optc.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/optc/dcn314/dcn314_optc.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/optc/dcn32/dcn32_optc.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/optc/dcn32/dcn32_optc.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/optc/dcn35/dcn35_optc.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/optc/dcn35/dcn35_optc.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/optc/dcn401/dcn401_optc.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/optc/dcn401/dcn401_optc.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/pg/dcn35/dcn35_pg_cntl.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/pg/dcn35/dcn35_pg_cntl.h log diff annotate
message update drm to linux 6.12.12

new hardware support includes:

Intel
Arrow Lake (ARL)

AMD
GC 11.5.0, DCN 3.5.0, APU, Ryzen AI 300, Strix Point
GC 11.5.1, DCN 3.5.1, APU
GC 11.5.2, DCN 3.5.1, APU
GC 12.0.0, DCN 4.0.1, dGPU
GC 12.0.1, DCN 4.0.1, dGPU

Thanks to the OpenBSD Foundation for sponsoring this work.

date 2025-02-07T03:03:21Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/resource/dce100/dce100_resource.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/resource/dce100/dce100_resource.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/resource/dce110/dce110_resource.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/resource/dce110/dce110_resource.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/resource/dce112/dce112_resource.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/resource/dce112/dce112_resource.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/resource/dce120/dce120_resource.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/resource/dce120/dce120_resource.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/resource/dce80/dce80_resource.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/resource/dce80/dce80_resource.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/resource/dcn10/dcn10_resource.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/resource/dcn10/dcn10_resource.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/resource/dcn20/dcn20_resource.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/resource/dcn20/dcn20_resource.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/resource/dcn201/dcn201_resource.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/resource/dcn201/dcn201_resource.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/resource/dcn21/dcn21_resource.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/resource/dcn21/dcn21_resource.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/resource/dcn30/dcn30_resource.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/resource/dcn30/dcn30_resource.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/resource/dcn301/dcn301_resource.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/resource/dcn301/dcn301_resource.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/resource/dcn302/dcn302_resource.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/resource/dcn302/dcn302_resource.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/resource/dcn303/dcn303_resource.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/resource/dcn303/dcn303_resource.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/resource/dcn31/dcn31_resource.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/resource/dcn31/dcn31_resource.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/resource/dcn314/dcn314_resource.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/resource/dcn314/dcn314_resource.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/resource/dcn315/dcn315_resource.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/resource/dcn315/dcn315_resource.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/resource/dcn316/dcn316_resource.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/resource/dcn316/dcn316_resource.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/resource/dcn32/dcn32_resource.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/resource/dcn32/dcn32_resource.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/resource/dcn32/dcn32_resource_helpers.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/resource/dcn321/dcn321_resource.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/resource/dcn321/dcn321_resource.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/resource/dcn35/dcn35_resource.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/resource/dcn35/dcn35_resource.h log diff annotate
message update drm to linux 6.12.12

new hardware support includes:

Intel
Arrow Lake (ARL)

AMD
GC 11.5.0, DCN 3.5.0, APU, Ryzen AI 300, Strix Point
GC 11.5.1, DCN 3.5.1, APU
GC 11.5.2, DCN 3.5.1, APU
GC 12.0.0, DCN 4.0.1, dGPU
GC 12.0.1, DCN 4.0.1, dGPU

Thanks to the OpenBSD Foundation for sponsoring this work.

date 2025-02-07T03:03:22Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/resource/dcn351/dcn351_resource.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/resource/dcn351/dcn351_resource.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/resource/dcn401/dcn401_resource.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/resource/dcn401/dcn401_resource.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/spl/dc_spl.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/spl/dc_spl.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/spl/dc_spl_filters.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/spl/dc_spl_filters.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/spl/dc_spl_isharp_filters.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/spl/dc_spl_isharp_filters.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/spl/dc_spl_scl_easf_filters.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/spl/dc_spl_scl_easf_filters.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/spl/dc_spl_scl_filters.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/spl/dc_spl_scl_filters.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/spl/dc_spl_types.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/spl/spl_custom_float.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/spl/spl_custom_float.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/spl/spl_debug.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/spl/spl_fixpt31_32.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/spl/spl_fixpt31_32.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/spl/spl_os_types.h log diff annotate
src/sys/dev/pci/drm/amd/display/dmub/dmub_srv.h log diff annotate
src/sys/dev/pci/drm/amd/display/dmub/inc/dmub_cmd.h log diff annotate
src/sys/dev/pci/drm/amd/display/dmub/src/dmub_dcn20.c log diff annotate
src/sys/dev/pci/drm/amd/display/dmub/src/dmub_dcn20.h log diff annotate
src/sys/dev/pci/drm/amd/display/dmub/src/dmub_dcn30.c log diff annotate
src/sys/dev/pci/drm/amd/display/dmub/src/dmub_dcn30.h log diff annotate
src/sys/dev/pci/drm/amd/display/dmub/src/dmub_dcn303.c log diff annotate
src/sys/dev/pci/drm/amd/display/dmub/src/dmub_dcn303.h log diff annotate
src/sys/dev/pci/drm/amd/display/dmub/src/dmub_dcn31.c log diff annotate
src/sys/dev/pci/drm/amd/display/dmub/src/dmub_dcn31.h log diff annotate
src/sys/dev/pci/drm/amd/display/dmub/src/dmub_dcn32.c log diff annotate
src/sys/dev/pci/drm/amd/display/dmub/src/dmub_dcn32.h log diff annotate
src/sys/dev/pci/drm/amd/display/dmub/src/dmub_dcn35.c log diff annotate
src/sys/dev/pci/drm/amd/display/dmub/src/dmub_dcn35.h log diff annotate
src/sys/dev/pci/drm/amd/display/dmub/src/dmub_dcn351.c log diff annotate
src/sys/dev/pci/drm/amd/display/dmub/src/dmub_dcn351.h log diff annotate
src/sys/dev/pci/drm/amd/display/dmub/src/dmub_dcn401.c log diff annotate
src/sys/dev/pci/drm/amd/display/dmub/src/dmub_dcn401.h log diff annotate
src/sys/dev/pci/drm/amd/display/dmub/src/dmub_reg.h log diff annotate
src/sys/dev/pci/drm/amd/display/dmub/src/dmub_srv.c log diff annotate
src/sys/dev/pci/drm/amd/display/dmub/src/dmub_srv_stat.c log diff annotate
src/sys/dev/pci/drm/amd/display/include/audio_types.h log diff annotate
src/sys/dev/pci/drm/amd/display/include/dal_asic_id.h log diff annotate
src/sys/dev/pci/drm/amd/display/include/dal_types.h log diff annotate
src/sys/dev/pci/drm/amd/display/include/ddc_service_types.h log diff annotate
src/sys/dev/pci/drm/amd/display/include/fixed31_32.h log diff annotate
src/sys/dev/pci/drm/amd/display/include/grph_object_id.h log diff annotate
src/sys/dev/pci/drm/amd/display/include/hdcp_msg_types.h log diff annotate
src/sys/dev/pci/drm/amd/display/include/link_service_types.h log diff annotate
src/sys/dev/pci/drm/amd/display/include/logger_types.h log diff annotate
src/sys/dev/pci/drm/amd/display/include/signal_types.h log diff annotate
src/sys/dev/pci/drm/amd/display/modules/color/color_gamma.c log diff annotate
src/sys/dev/pci/drm/amd/display/modules/freesync/freesync.c log diff annotate
src/sys/dev/pci/drm/amd/display/modules/hdcp/hdcp1_execution.c log diff annotate
src/sys/dev/pci/drm/amd/display/modules/hdcp/hdcp2_execution.c log diff annotate
src/sys/dev/pci/drm/amd/display/modules/hdcp/hdcp_ddc.c log diff annotate
src/sys/dev/pci/drm/amd/display/modules/hdcp/hdcp_log.h log diff annotate
src/sys/dev/pci/drm/amd/display/modules/hdcp/hdcp_psp.c log diff annotate
src/sys/dev/pci/drm/amd/display/modules/hdcp/hdcp_psp.h log diff annotate
src/sys/dev/pci/drm/amd/display/modules/inc/mod_freesync.h log diff annotate
src/sys/dev/pci/drm/amd/display/modules/inc/mod_stats.h log diff annotate
src/sys/dev/pci/drm/amd/display/modules/info_packet/info_packet.c log diff annotate
src/sys/dev/pci/drm/amd/display/modules/power/power_helpers.c log diff annotate
src/sys/dev/pci/drm/amd/display/modules/power/power_helpers.h log diff annotate
message update drm to linux 6.12.12

new hardware support includes:

Intel
Arrow Lake (ARL)

AMD
GC 11.5.0, DCN 3.5.0, APU, Ryzen AI 300, Strix Point
GC 11.5.1, DCN 3.5.1, APU
GC 11.5.2, DCN 3.5.1, APU
GC 12.0.0, DCN 4.0.1, dGPU
GC 12.0.1, DCN 4.0.1, dGPU

Thanks to the OpenBSD Foundation for sponsoring this work.

date 2025-02-07T03:03:23Z
author jsg
files src/sys/dev/pci/drm/amd/include/amd_shared.h log diff annotate
src/sys/dev/pci/drm/amd/include/amdgpu_reg_state.h log diff annotate
src/sys/dev/pci/drm/amd/include/arct_ip_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/atom-bits.h log diff annotate
src/sys/dev/pci/drm/amd/include/atomfirmware.h log diff annotate
src/sys/dev/pci/drm/amd/include/beige_goby_ip_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/cgs_common.h log diff annotate
src/sys/dev/pci/drm/amd/include/cyan_skillfish_ip_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/dimgrey_cavefish_ip_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/discovery.h log diff annotate
src/sys/dev/pci/drm/amd/include/dm_pp_interface.h log diff annotate
src/sys/dev/pci/drm/amd/include/kgd_kfd_interface.h log diff annotate
src/sys/dev/pci/drm/amd/include/kgd_pp_interface.h log diff annotate
src/sys/dev/pci/drm/amd/include/Attic/mes_api_def.h log diff annotate
src/sys/dev/pci/drm/amd/include/mes_v11_api_def.h log diff annotate
src/sys/dev/pci/drm/amd/include/mes_v12_api_def.h log diff annotate
src/sys/dev/pci/drm/amd/include/navi12_ip_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/navi14_ip_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/pptable.h log diff annotate
src/sys/dev/pci/drm/amd/include/renoir_ip_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/sienna_cichlid_ip_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/soc15_hw_ip.h log diff annotate
src/sys/dev/pci/drm/amd/include/soc15_ih_clientid.h log diff annotate
src/sys/dev/pci/drm/amd/include/soc21_enum.h log diff annotate
src/sys/dev/pci/drm/amd/include/soc24_enum.h log diff annotate
src/sys/dev/pci/drm/amd/include/umsch_mm_4_0_api_def.h log diff annotate
src/sys/dev/pci/drm/amd/include/v10_structs.h log diff annotate
src/sys/dev/pci/drm/amd/include/v12_structs.h log diff annotate
src/sys/dev/pci/drm/amd/include/vangogh_ip_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/vega10_ip_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/vega20_ip_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/athub/athub_4_1_0_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/athub/athub_4_1_0_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/dcn/dcn_3_0_0_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/dcn/dcn_3_0_0_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/dcn/dcn_3_0_2_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/dcn/dcn_3_0_2_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/dcn/dcn_3_0_3_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/dcn/dcn_3_0_3_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/dcn/dcn_3_1_2_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/dcn/dcn_3_1_2_sh_mask.h log diff annotate
message update drm to linux 6.12.12

new hardware support includes:

Intel
Arrow Lake (ARL)

AMD
GC 11.5.0, DCN 3.5.0, APU, Ryzen AI 300, Strix Point
GC 11.5.1, DCN 3.5.1, APU
GC 11.5.2, DCN 3.5.1, APU
GC 12.0.0, DCN 4.0.1, dGPU
GC 12.0.1, DCN 4.0.1, dGPU

Thanks to the OpenBSD Foundation for sponsoring this work.

date 2025-02-07T03:03:24Z
author jsg
files src/sys/dev/pci/drm/amd/include/asic_reg/dcn/dcn_3_1_5_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/dcn/dcn_3_1_5_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/dcn/dcn_3_1_6_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/dcn/dcn_3_1_6_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/dcn/dcn_3_2_0_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/dcn/dcn_3_2_0_sh_mask.h log diff annotate
message update drm to linux 6.12.12

new hardware support includes:

Intel
Arrow Lake (ARL)

AMD
GC 11.5.0, DCN 3.5.0, APU, Ryzen AI 300, Strix Point
GC 11.5.1, DCN 3.5.1, APU
GC 11.5.2, DCN 3.5.1, APU
GC 12.0.0, DCN 4.0.1, dGPU
GC 12.0.1, DCN 4.0.1, dGPU

Thanks to the OpenBSD Foundation for sponsoring this work.

date 2025-02-07T03:03:25Z
author jsg
files src/sys/dev/pci/drm/amd/include/asic_reg/dcn/dcn_3_2_1_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/dcn/dcn_3_2_1_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/dcn/dcn_3_5_0_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/dcn/dcn_3_5_0_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/dcn/dcn_3_5_1_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/dcn/dcn_3_5_1_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/dcn/dcn_4_1_0_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/dcn/dcn_4_1_0_sh_mask.h log diff annotate
message update drm to linux 6.12.12

new hardware support includes:

Intel
Arrow Lake (ARL)

AMD
GC 11.5.0, DCN 3.5.0, APU, Ryzen AI 300, Strix Point
GC 11.5.1, DCN 3.5.1, APU
GC 11.5.2, DCN 3.5.1, APU
GC 12.0.0, DCN 4.0.1, dGPU
GC 12.0.1, DCN 4.0.1, dGPU

Thanks to the OpenBSD Foundation for sponsoring this work.

date 2025-02-07T03:03:26Z
author jsg
files src/sys/dev/pci/drm/amd/include/asic_reg/df/df_4_15_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/df/df_4_15_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/dpcs/dpcs_3_0_0_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/dpcs/dpcs_3_0_0_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/dpcs/dpcs_3_0_3_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/dpcs/dpcs_4_2_0_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/gc/gc_10_1_0_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/gc/gc_11_0_0_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/gc/gc_11_5_0_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/gc/gc_11_5_0_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/gc/gc_12_0_0_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/gc/gc_12_0_0_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/gc/gc_9_0_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/hdp/hdp_7_0_0_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/hdp/hdp_7_0_0_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/lsdma/lsdma_7_0_0_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/lsdma/lsdma_7_0_0_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/mmhub/mmhub_3_3_0_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/mmhub/mmhub_3_3_0_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/mmhub/mmhub_4_1_0_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/mmhub/mmhub_4_1_0_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/mp/mp_13_0_2_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/mp/mp_13_0_6_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/mp/mp_14_0_0_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/mp/mp_14_0_0_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/mp/mp_14_0_2_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/mp/mp_14_0_2_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/nbif/nbif_6_3_1_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/nbif/nbif_6_3_1_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/nbio/nbio_7_11_0_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/nbio/nbio_7_11_0_sh_mask.h log diff annotate
message update drm to linux 6.12.12

new hardware support includes:

Intel
Arrow Lake (ARL)

AMD
GC 11.5.0, DCN 3.5.0, APU, Ryzen AI 300, Strix Point
GC 11.5.1, DCN 3.5.1, APU
GC 11.5.2, DCN 3.5.1, APU
GC 12.0.0, DCN 4.0.1, dGPU
GC 12.0.1, DCN 4.0.1, dGPU

Thanks to the OpenBSD Foundation for sponsoring this work.

date 2025-02-07T03:03:27Z
author jsg
files src/sys/dev/pci/drm/amd/include/asic_reg/nbio/nbio_7_9_0_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/oss/osssys_6_0_0_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/oss/osssys_6_0_0_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/oss/osssys_7_0_0_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/oss/osssys_7_0_0_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/pcie/pcie_6_1_0_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/pcie/pcie_6_1_0_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/smuio/smuio_10_0_2_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/smuio/smuio_10_0_2_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/smuio/smuio_14_0_2_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/smuio/smuio_14_0_2_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/thm/thm_14_0_2_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/thm/thm_14_0_2_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/umc/umc_12_0_0_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/umc/umc_12_0_0_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/uvd/uvd_4_0_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/vcn/vcn_4_0_0_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/vcn/vcn_4_0_0_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/vcn/vcn_4_0_5_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/vcn/vcn_4_0_5_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/vcn/vcn_5_0_0_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/vcn/vcn_5_0_0_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/vpe/vpe_6_1_0_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/vpe/vpe_6_1_0_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/ivsrcid/isp/irqsrcs_isp_4_1.h log diff annotate
src/sys/dev/pci/drm/amd/include/ivsrcid/vpe/irqsrcs_vpe_6_1.h log diff annotate
src/sys/dev/pci/drm/amd/pm/amdgpu_dpm.c log diff annotate
src/sys/dev/pci/drm/amd/pm/amdgpu_pm.c log diff annotate
src/sys/dev/pci/drm/amd/pm/inc/amdgpu_dpm.h log diff annotate
src/sys/dev/pci/drm/amd/pm/inc/amdgpu_pm.h log diff annotate
src/sys/dev/pci/drm/amd/pm/legacy-dpm/amdgpu_kv_dpm.c log diff annotate
src/sys/dev/pci/drm/amd/pm/legacy-dpm/amdgpu_si_dpm.c log diff annotate
src/sys/dev/pci/drm/amd/pm/legacy-dpm/legacy_dpm.c log diff annotate
src/sys/dev/pci/drm/amd/pm/powerplay/amd_powerplay.c log diff annotate
src/sys/dev/pci/drm/amd/pm/powerplay/hwmgr/ppatomctrl.c log diff annotate
src/sys/dev/pci/drm/amd/pm/powerplay/hwmgr/ppatomfwctrl.c log diff annotate
src/sys/dev/pci/drm/amd/pm/powerplay/hwmgr/ppevvmath.h log diff annotate
src/sys/dev/pci/drm/amd/pm/powerplay/hwmgr/pppcielanes.c log diff annotate
src/sys/dev/pci/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h log diff annotate
src/sys/dev/pci/drm/amd/pm/powerplay/hwmgr/process_pptables_v1_0.c log diff annotate
src/sys/dev/pci/drm/amd/pm/powerplay/hwmgr/processpptables.c log diff annotate
src/sys/dev/pci/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c log diff annotate
src/sys/dev/pci/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.h log diff annotate
src/sys/dev/pci/drm/amd/pm/powerplay/hwmgr/smu7_baco.c log diff annotate
src/sys/dev/pci/drm/amd/pm/powerplay/hwmgr/smu7_baco.h log diff annotate
src/sys/dev/pci/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c log diff annotate
src/sys/dev/pci/drm/amd/pm/powerplay/hwmgr/smu7_thermal.c log diff annotate
src/sys/dev/pci/drm/amd/pm/powerplay/hwmgr/smu9_baco.c log diff annotate
src/sys/dev/pci/drm/amd/pm/powerplay/hwmgr/smu9_baco.h log diff annotate
src/sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c log diff annotate
src/sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_pptable.h log diff annotate
src/sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega10_thermal.c log diff annotate
src/sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c log diff annotate
src/sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_baco.c log diff annotate
src/sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_baco.h log diff annotate
src/sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c log diff annotate
src/sys/dev/pci/drm/amd/pm/powerplay/hwmgr/vega20_thermal.c log diff annotate
src/sys/dev/pci/drm/amd/pm/powerplay/inc/hwmgr.h log diff annotate
message update drm to linux 6.12.12

new hardware support includes:

Intel
Arrow Lake (ARL)

AMD
GC 11.5.0, DCN 3.5.0, APU, Ryzen AI 300, Strix Point
GC 11.5.1, DCN 3.5.1, APU
GC 11.5.2, DCN 3.5.1, APU
GC 12.0.0, DCN 4.0.1, dGPU
GC 12.0.1, DCN 4.0.1, dGPU

Thanks to the OpenBSD Foundation for sponsoring this work.

date 2025-02-07T03:03:28Z
author jsg
files src/sys/dev/pci/drm/amd/pm/powerplay/smumgr/ci_smumgr.c log diff annotate
src/sys/dev/pci/drm/amd/pm/powerplay/smumgr/iceland_smumgr.c log diff annotate
src/sys/dev/pci/drm/amd/pm/powerplay/smumgr/smu10_smumgr.c log diff annotate
src/sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c log diff annotate
src/sys/dev/pci/drm/amd/pm/swsmu/smu_cmn.c log diff annotate
src/sys/dev/pci/drm/amd/pm/swsmu/smu_cmn.h log diff annotate
src/sys/dev/pci/drm/amd/pm/swsmu/smu_internal.h log diff annotate
src/sys/dev/pci/drm/amd/pm/swsmu/inc/amdgpu_smu.h log diff annotate
src/sys/dev/pci/drm/amd/pm/swsmu/inc/smu_types.h log diff annotate
src/sys/dev/pci/drm/amd/pm/swsmu/inc/smu_v11_0.h log diff annotate
src/sys/dev/pci/drm/amd/pm/swsmu/inc/smu_v13_0.h log diff annotate
src/sys/dev/pci/drm/amd/pm/swsmu/inc/smu_v14_0.h log diff annotate
src/sys/dev/pci/drm/amd/pm/swsmu/inc/smu_v14_0_2_pptable.h log diff annotate
src/sys/dev/pci/drm/amd/pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_0.h log diff annotate
src/sys/dev/pci/drm/amd/pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_6.h log diff annotate
src/sys/dev/pci/drm/amd/pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_7.h log diff annotate
src/sys/dev/pci/drm/amd/pm/swsmu/inc/pmfw_if/smu14_driver_if_v14_0.h log diff annotate
src/sys/dev/pci/drm/amd/pm/swsmu/inc/pmfw_if/smu14_driver_if_v14_0_0.h log diff annotate
src/sys/dev/pci/drm/amd/pm/swsmu/inc/pmfw_if/smu_v13_0_0_ppsmc.h log diff annotate
src/sys/dev/pci/drm/amd/pm/swsmu/inc/pmfw_if/smu_v13_0_6_pmfw.h log diff annotate
src/sys/dev/pci/drm/amd/pm/swsmu/inc/pmfw_if/smu_v13_0_6_ppsmc.h log diff annotate
src/sys/dev/pci/drm/amd/pm/swsmu/inc/pmfw_if/smu_v13_0_7_ppsmc.h log diff annotate
src/sys/dev/pci/drm/amd/pm/swsmu/inc/pmfw_if/smu_v14_0_0_pmfw.h log diff annotate
src/sys/dev/pci/drm/amd/pm/swsmu/inc/pmfw_if/smu_v14_0_0_ppsmc.h log diff annotate
src/sys/dev/pci/drm/amd/pm/swsmu/inc/pmfw_if/smu_v14_0_2_ppsmc.h log diff annotate
src/sys/dev/pci/drm/amd/pm/swsmu/smu11/arcturus_ppt.c log diff annotate
src/sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c log diff annotate
src/sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c log diff annotate
src/sys/dev/pci/drm/amd/pm/swsmu/smu11/smu_v11_0.c log diff annotate
src/sys/dev/pci/drm/amd/pm/swsmu/smu11/vangogh_ppt.c log diff annotate
src/sys/dev/pci/drm/amd/pm/swsmu/smu12/renoir_ppt.c log diff annotate
src/sys/dev/pci/drm/amd/pm/swsmu/smu12/smu_v12_0.c log diff annotate
src/sys/dev/pci/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c log diff annotate
src/sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c log diff annotate
src/sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c log diff annotate
src/sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_4_ppt.c log diff annotate
src/sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_5_ppt.c log diff annotate
src/sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c log diff annotate
src/sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c log diff annotate
src/sys/dev/pci/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c log diff annotate
src/sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0.c log diff annotate
src/sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_0_ppt.c log diff annotate
src/sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_0_ppt.h log diff annotate
src/sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c log diff annotate
src/sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.h log diff annotate
src/sys/dev/pci/drm/display/drm_dp_dual_mode_helper.c log diff annotate
src/sys/dev/pci/drm/display/drm_dp_helper.c log diff annotate
src/sys/dev/pci/drm/display/drm_dp_helper_internal.h log diff annotate
src/sys/dev/pci/drm/display/drm_dp_mst_topology.c log diff annotate
src/sys/dev/pci/drm/display/drm_dp_tunnel.c log diff annotate
src/sys/dev/pci/drm/display/drm_dsc_helper.c log diff annotate
src/sys/dev/pci/drm/display/drm_hdmi_helper.c log diff annotate
src/sys/dev/pci/drm/display/drm_hdmi_state_helper.c log diff annotate
src/sys/dev/pci/drm/i915/i915_cmd_parser.c log diff annotate
src/sys/dev/pci/drm/i915/i915_debugfs.c log diff annotate
src/sys/dev/pci/drm/i915/i915_debugfs_params.c log diff annotate
src/sys/dev/pci/drm/i915/i915_devlist.h log diff annotate
src/sys/dev/pci/drm/i915/i915_driver.c log diff annotate
src/sys/dev/pci/drm/i915/i915_driver.h log diff annotate
src/sys/dev/pci/drm/i915/i915_drm_client.c log diff annotate
src/sys/dev/pci/drm/i915/i915_drm_client.h log diff annotate
src/sys/dev/pci/drm/i915/i915_drv.h log diff annotate
src/sys/dev/pci/drm/i915/Attic/i915_fixed.h log diff annotate
src/sys/dev/pci/drm/i915/i915_gem.c log diff annotate
src/sys/dev/pci/drm/i915/i915_gem_gtt.c log diff annotate
src/sys/dev/pci/drm/i915/i915_getparam.c log diff annotate
src/sys/dev/pci/drm/i915/i915_gpu_error.c log diff annotate
src/sys/dev/pci/drm/i915/i915_gpu_error.h log diff annotate
src/sys/dev/pci/drm/i915/i915_hwmon.c log diff annotate
src/sys/dev/pci/drm/i915/i915_irq.c log diff annotate
src/sys/dev/pci/drm/i915/i915_memcpy.c log diff annotate
src/sys/dev/pci/drm/i915/i915_mm.c log diff annotate
src/sys/dev/pci/drm/i915/i915_mm.h log diff annotate
src/sys/dev/pci/drm/i915/i915_module.c log diff annotate
src/sys/dev/pci/drm/i915/i915_params.c log diff annotate
src/sys/dev/pci/drm/i915/i915_params.h log diff annotate
src/sys/dev/pci/drm/i915/i915_pci.c log diff annotate
src/sys/dev/pci/drm/i915/i915_perf.c log diff annotate
src/sys/dev/pci/drm/i915/i915_perf_types.h log diff annotate
src/sys/dev/pci/drm/i915/i915_pmu.c log diff annotate
src/sys/dev/pci/drm/i915/i915_query.c log diff annotate
src/sys/dev/pci/drm/i915/i915_reg.h log diff annotate
src/sys/dev/pci/drm/i915/i915_request.c log diff annotate
src/sys/dev/pci/drm/i915/i915_scatterlist.c log diff annotate
src/sys/dev/pci/drm/i915/i915_suspend.c log diff annotate
src/sys/dev/pci/drm/i915/i915_syncmap.c log diff annotate
src/sys/dev/pci/drm/i915/i915_sysfs.c log diff annotate
src/sys/dev/pci/drm/i915/i915_ttm_buddy_manager.c log diff annotate
src/sys/dev/pci/drm/i915/i915_utils.c log diff annotate
src/sys/dev/pci/drm/i915/i915_utils.h log diff annotate
src/sys/dev/pci/drm/i915/i915_vma.c log diff annotate
src/sys/dev/pci/drm/i915/i915_vma.h log diff annotate
src/sys/dev/pci/drm/i915/i915_vma_resource.c log diff annotate
src/sys/dev/pci/drm/i915/i915_vma_types.h log diff annotate
src/sys/dev/pci/drm/i915/intel_clock_gating.c log diff annotate
src/sys/dev/pci/drm/i915/intel_device_info.c log diff annotate
src/sys/dev/pci/drm/i915/intel_device_info.h log diff annotate
src/sys/dev/pci/drm/i915/intel_gvt.c log diff annotate
src/sys/dev/pci/drm/i915/intel_gvt_mmio_table.c log diff annotate
src/sys/dev/pci/drm/i915/intel_memory_region.c log diff annotate
src/sys/dev/pci/drm/i915/intel_memory_region.h log diff annotate
src/sys/dev/pci/drm/i915/intel_pci_config.h log diff annotate
src/sys/dev/pci/drm/i915/intel_runtime_pm.c log diff annotate
src/sys/dev/pci/drm/i915/intel_runtime_pm.h log diff annotate
src/sys/dev/pci/drm/i915/intel_step.c log diff annotate
src/sys/dev/pci/drm/i915/intel_step.h log diff annotate
src/sys/dev/pci/drm/i915/intel_stolen.c log diff annotate
src/sys/dev/pci/drm/i915/intel_uncore.c log diff annotate
src/sys/dev/pci/drm/i915/intel_wakeref.c log diff annotate
src/sys/dev/pci/drm/i915/intel_wakeref.h log diff annotate
src/sys/dev/pci/drm/i915/vlv_sideband.c log diff annotate
src/sys/dev/pci/drm/i915/vlv_sideband.h log diff annotate
src/sys/dev/pci/drm/i915/display/bxt_dpio_phy_regs.h log diff annotate
src/sys/dev/pci/drm/i915/display/dvo_ch7017.c log diff annotate
src/sys/dev/pci/drm/i915/display/dvo_ch7xxx.c log diff annotate
src/sys/dev/pci/drm/i915/display/dvo_ivch.c log diff annotate
src/sys/dev/pci/drm/i915/display/dvo_ns2501.c log diff annotate
src/sys/dev/pci/drm/i915/display/dvo_sil164.c log diff annotate
src/sys/dev/pci/drm/i915/display/dvo_tfp410.c log diff annotate
src/sys/dev/pci/drm/i915/display/g4x_dp.c log diff annotate
src/sys/dev/pci/drm/i915/display/g4x_dp.h log diff annotate
src/sys/dev/pci/drm/i915/display/g4x_hdmi.c log diff annotate
src/sys/dev/pci/drm/i915/display/g4x_hdmi.h log diff annotate
src/sys/dev/pci/drm/i915/display/hsw_ips.c log diff annotate
src/sys/dev/pci/drm/i915/display/hsw_ips.h log diff annotate
src/sys/dev/pci/drm/i915/display/i9xx_plane.c log diff annotate
src/sys/dev/pci/drm/i915/display/i9xx_plane.h log diff annotate
src/sys/dev/pci/drm/i915/display/i9xx_plane_regs.h log diff annotate
src/sys/dev/pci/drm/i915/display/i9xx_wm.c log diff annotate
src/sys/dev/pci/drm/i915/display/i9xx_wm.h log diff annotate
src/sys/dev/pci/drm/i915/display/icl_dsi.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_acpi.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_alpm.c log diff annotate
message update drm to linux 6.12.12

new hardware support includes:

Intel
Arrow Lake (ARL)

AMD
GC 11.5.0, DCN 3.5.0, APU, Ryzen AI 300, Strix Point
GC 11.5.1, DCN 3.5.1, APU
GC 11.5.2, DCN 3.5.1, APU
GC 12.0.0, DCN 4.0.1, dGPU
GC 12.0.1, DCN 4.0.1, dGPU

Thanks to the OpenBSD Foundation for sponsoring this work.

date 2025-02-07T03:03:29Z
author jsg
files src/sys/dev/pci/drm/i915/display/intel_alpm.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_atomic.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_atomic_plane.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_atomic_plane.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_audio.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_audio.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_audio_regs.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_backlight.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_bios.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_bios.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_bw.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_bw.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_cdclk.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_cdclk.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_color.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_color.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_color_regs.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_combo_phy.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_combo_phy_regs.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_connector.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_connector.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_crt.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_crt.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_crtc.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_crtc.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_crtc_state_dump.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_cursor.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_cursor.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_cursor_regs.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_cx0_phy.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_cx0_phy.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_cx0_phy_regs.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_ddi.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_ddi.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_ddi_buf_trans.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_de.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_display.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_display.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_display_conversion.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_display_core.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_display_debugfs.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_display_debugfs_params.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_display_debugfs_params.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_display_device.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_display_device.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_display_driver.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_display_driver.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_display_irq.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_display_limits.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_display_params.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_display_params.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_display_power.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_display_power.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_display_power_map.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_display_power_well.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_display_power_well.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_display_reg_defs.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_display_reset.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_display_trace.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_display_types.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_display_wa.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_display_wa.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dkl_phy.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dmc.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dmc.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dmc_regs.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dmc_wl.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dmc_wl.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dp.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dp.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dp_aux.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dp_aux.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dp_aux_backlight.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dp_aux_regs.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dp_hdcp.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dp_link_training.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dp_link_training.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dp_mst.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dp_mst.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dp_tunnel.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dp_tunnel.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dpio_phy.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dpio_phy.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dpll.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dpll.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dpll_mgr.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dpll_mgr.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dpt.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dpt.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dpt_common.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dpt_common.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_drrs.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_drrs.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dsb.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dsb.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dsb_buffer.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dsb_buffer.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dsb_regs.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dsi.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dsi.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dsi_vbt.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dsi_vbt.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dvo.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dvo.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dvo_dev.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_encoder.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_encoder.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_fb.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_fb.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_fb_bo.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_fb_bo.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_fb_pin.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_fb_pin.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_fbc.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_fbc.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_fbc_regs.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_fbdev.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_fbdev.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_fbdev_fb.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_fbdev_fb.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_fdi.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_fdi.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_fifo_underrun.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_fixed.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_frontbuffer.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_frontbuffer.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_global_state.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_global_state.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_gmbus.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_hdcp.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_hdcp.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_hdcp_gsc.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_hdcp_gsc.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_hdcp_gsc_message.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_hdcp_gsc_message.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_hdcp_regs.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_hdmi.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_hdmi.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_hotplug.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_hotplug.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_hotplug_irq.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_hti.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_hti.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_link_bw.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_link_bw.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_load_detect.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_lpe_audio.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_lpe_audio.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_lspcon.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_lvds.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_lvds.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_modeset_setup.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_modeset_verify.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_modeset_verify.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_opregion.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_opregion.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_overlay.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_overlay.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_panel.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_pch_display.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_pch_display.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_pch_refclk.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_pch_refclk.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_pipe_crc.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_pipe_crc_regs.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_plane_initial.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_pmdemand.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_pmdemand.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_pps.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_pps.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_pps_regs.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_psr.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_psr.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_psr_regs.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_qp_tables.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_quirks.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_quirks.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_sdvo.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_sdvo.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_sdvo_regs.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_snps_phy.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_snps_phy.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_sprite.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_sprite.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_sprite_regs.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_sprite_uapi.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_tc.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_tc.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_tdf.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_tv.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_tv.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_vblank.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_vblank.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_vbt_defs.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_vdsc.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_vdsc.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_vdsc_regs.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_vga.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_vrr.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_vrr.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_vrr_regs.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_wm.c log diff annotate
src/sys/dev/pci/drm/i915/display/skl_scaler.c log diff annotate
src/sys/dev/pci/drm/i915/display/skl_universal_plane.c log diff annotate
src/sys/dev/pci/drm/i915/display/skl_universal_plane.h log diff annotate
src/sys/dev/pci/drm/i915/display/skl_universal_plane_regs.h log diff annotate
src/sys/dev/pci/drm/i915/display/skl_watermark.c log diff annotate
src/sys/dev/pci/drm/i915/display/skl_watermark.h log diff annotate
src/sys/dev/pci/drm/i915/display/skl_watermark_regs.h log diff annotate
src/sys/dev/pci/drm/i915/display/vlv_dpio_phy_regs.h log diff annotate
src/sys/dev/pci/drm/i915/display/vlv_dsi.c log diff annotate
src/sys/dev/pci/drm/i915/display/vlv_dsi.h log diff annotate
src/sys/dev/pci/drm/i915/display/vlv_dsi_pll.c log diff annotate
src/sys/dev/pci/drm/i915/display/vlv_dsi_pll.h log diff annotate
src/sys/dev/pci/drm/i915/display/vlv_dsi_regs.h log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_clflush.c log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_context.c log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_context_types.h log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_domain.c log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_internal.c log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_mman.c log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_object.c log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_object.h log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_object_frontbuffer.h log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_object_types.h log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_pages.c log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_phys.c log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_pm.c log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_shmem.c log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_shrinker.c log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_stolen.c log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_stolen.h log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_tiling.c log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_ttm.c log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_ttm_move.c log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_userptr.c log diff annotate
src/sys/dev/pci/drm/i915/gem/Attic/i915_gem_userptr.h log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_wait.c log diff annotate
message update drm to linux 6.12.12

new hardware support includes:

Intel
Arrow Lake (ARL)

AMD
GC 11.5.0, DCN 3.5.0, APU, Ryzen AI 300, Strix Point
GC 11.5.1, DCN 3.5.1, APU
GC 11.5.2, DCN 3.5.1, APU
GC 12.0.0, DCN 4.0.1, dGPU
GC 12.0.1, DCN 4.0.1, dGPU

Thanks to the OpenBSD Foundation for sponsoring this work.

date 2025-02-07T03:03:30Z
author jsg
files src/sys/dev/pci/drm/i915/gem/selftests/huge_pages.c log diff annotate
src/sys/dev/pci/drm/i915/gem/selftests/i915_gem_client_blt.c log diff annotate
src/sys/dev/pci/drm/i915/gem/selftests/i915_gem_coherency.c log diff annotate
src/sys/dev/pci/drm/i915/gem/selftests/i915_gem_context.c log diff annotate
src/sys/dev/pci/drm/i915/gem/selftests/i915_gem_dmabuf.c log diff annotate
src/sys/dev/pci/drm/i915/gem/selftests/i915_gem_mman.c log diff annotate
src/sys/dev/pci/drm/i915/gem/selftests/mock_context.c log diff annotate
src/sys/dev/pci/drm/i915/gem/selftests/mock_dmabuf.c log diff annotate
src/sys/dev/pci/drm/i915/gt/agp_intel_gtt.c log diff annotate
src/sys/dev/pci/drm/i915/gt/gen8_engine_cs.c log diff annotate
src/sys/dev/pci/drm/i915/gt/gen8_ppgtt.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_breadcrumbs.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_breadcrumbs_types.h log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_context.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_context.h log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_context_types.h log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_engine_cs.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_engine_heartbeat.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_engine_pm.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_engine_pm.h log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_engine_regs.h log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_engine_types.h log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_engine_user.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_execlists_submission.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_ggtt.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_ggtt_fencing.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_ggtt_gmch.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_gpu_commands.h log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_gsc.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_gsc.h log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_gt.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_gt.h log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_gt_clock_utils.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_gt_engines_debugfs.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_gt_irq.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_gt_mcr.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_gt_mcr.h log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_gt_pm.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_gt_pm.h log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_gt_pm_debugfs.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_gt_print.h log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_gt_regs.h log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_gt_sysfs_pm.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_gt_types.h log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_gtt.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_gtt.h log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_lrc.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_migrate.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_mocs.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_rc6.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_reset.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_reset.h log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_ring_submission.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_rps.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_sseu.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_tlb.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_workarounds.c log diff annotate
src/sys/dev/pci/drm/i915/gt/selftest_engine_heartbeat.c log diff annotate
src/sys/dev/pci/drm/i915/gt/selftest_execlists.c log diff annotate
src/sys/dev/pci/drm/i915/gt/selftest_gt_pm.c log diff annotate
src/sys/dev/pci/drm/i915/gt/selftest_hangcheck.c log diff annotate
src/sys/dev/pci/drm/i915/gt/selftest_lrc.c log diff annotate
src/sys/dev/pci/drm/i915/gt/selftest_migrate.c log diff annotate
src/sys/dev/pci/drm/i915/gt/selftest_rc6.c log diff annotate
src/sys/dev/pci/drm/i915/gt/selftest_reset.c log diff annotate
src/sys/dev/pci/drm/i915/gt/selftest_rps.c log diff annotate
src/sys/dev/pci/drm/i915/gt/selftest_slpc.c log diff annotate
src/sys/dev/pci/drm/i915/gt/selftest_tlb.c log diff annotate
src/sys/dev/pci/drm/i915/gt/shmem_utils.c log diff annotate
src/sys/dev/pci/drm/i915/gt/shmem_utils.h log diff annotate
src/sys/dev/pci/drm/i915/gt/sysfs_engines.c log diff annotate
src/sys/dev/pci/drm/i915/gt/uc/intel_gsc_fw.c log diff annotate
src/sys/dev/pci/drm/i915/gt/uc/intel_gsc_proxy.c log diff annotate
src/sys/dev/pci/drm/i915/gt/uc/intel_gsc_uc.c log diff annotate
src/sys/dev/pci/drm/i915/gt/uc/intel_guc.c log diff annotate
src/sys/dev/pci/drm/i915/gt/uc/intel_guc.h log diff annotate
src/sys/dev/pci/drm/i915/gt/uc/intel_guc_ads.c log diff annotate
src/sys/dev/pci/drm/i915/gt/uc/intel_guc_capture.c log diff annotate
src/sys/dev/pci/drm/i915/gt/uc/intel_guc_ct.c log diff annotate
src/sys/dev/pci/drm/i915/gt/uc/intel_guc_ct.h log diff annotate
src/sys/dev/pci/drm/i915/gt/uc/intel_guc_fw.c log diff annotate
src/sys/dev/pci/drm/i915/gt/uc/intel_guc_fwif.h log diff annotate
src/sys/dev/pci/drm/i915/gt/uc/intel_guc_hwconfig.c log diff annotate
src/sys/dev/pci/drm/i915/gt/uc/intel_guc_log.c log diff annotate
src/sys/dev/pci/drm/i915/gt/uc/intel_guc_rc.c log diff annotate
src/sys/dev/pci/drm/i915/gt/uc/intel_guc_slpc.c log diff annotate
src/sys/dev/pci/drm/i915/gt/uc/intel_guc_slpc.h log diff annotate
src/sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c log diff annotate
src/sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.h log diff annotate
src/sys/dev/pci/drm/i915/gt/uc/intel_huc.c log diff annotate
src/sys/dev/pci/drm/i915/gt/uc/intel_uc.c log diff annotate
src/sys/dev/pci/drm/i915/gt/uc/intel_uc_fw.c log diff annotate
src/sys/dev/pci/drm/i915/gt/uc/selftest_guc.c log diff annotate
src/sys/dev/pci/drm/i915/gt/uc/selftest_guc_hangcheck.c log diff annotate
src/sys/dev/pci/drm/i915/gt/uc/abi/guc_actions_abi.h log diff annotate
src/sys/dev/pci/drm/i915/gt/uc/abi/guc_actions_slpc_abi.h log diff annotate
src/sys/dev/pci/drm/i915/gt/uc/abi/guc_errors_abi.h log diff annotate
src/sys/dev/pci/drm/i915/gt/uc/abi/guc_klvs_abi.h log diff annotate
src/sys/dev/pci/drm/i915/gvt/cmd_parser.c log diff annotate
src/sys/dev/pci/drm/i915/gvt/display.c log diff annotate
src/sys/dev/pci/drm/i915/gvt/dmabuf.c log diff annotate
src/sys/dev/pci/drm/i915/gvt/edid.c log diff annotate
src/sys/dev/pci/drm/i915/gvt/edid.h log diff annotate
src/sys/dev/pci/drm/i915/gvt/fb_decoder.c log diff annotate
src/sys/dev/pci/drm/i915/gvt/fb_decoder.h log diff annotate
src/sys/dev/pci/drm/i915/gvt/firmware.c log diff annotate
src/sys/dev/pci/drm/i915/gvt/gtt.c log diff annotate
src/sys/dev/pci/drm/i915/gvt/gtt.h log diff annotate
src/sys/dev/pci/drm/i915/gvt/gvt.h log diff annotate
src/sys/dev/pci/drm/i915/gvt/handlers.c log diff annotate
src/sys/dev/pci/drm/i915/gvt/interrupt.c log diff annotate
src/sys/dev/pci/drm/i915/gvt/interrupt.h log diff annotate
src/sys/dev/pci/drm/i915/gvt/kvmgt.c log diff annotate
src/sys/dev/pci/drm/i915/gvt/mmio.c log diff annotate
src/sys/dev/pci/drm/i915/gvt/mmio.h log diff annotate
src/sys/dev/pci/drm/i915/gvt/mmio_context.c log diff annotate
src/sys/dev/pci/drm/i915/gvt/mmio_context.h log diff annotate
src/sys/dev/pci/drm/i915/gvt/opregion.c log diff annotate
src/sys/dev/pci/drm/i915/gvt/reg.h log diff annotate
src/sys/dev/pci/drm/i915/gvt/scheduler.h log diff annotate
src/sys/dev/pci/drm/i915/gvt/trace.h log diff annotate
src/sys/dev/pci/drm/i915/gvt/vgpu.c log diff annotate
src/sys/dev/pci/drm/i915/pxp/intel_pxp.c log diff annotate
src/sys/dev/pci/drm/i915/pxp/intel_pxp.h log diff annotate
src/sys/dev/pci/drm/i915/pxp/intel_pxp_gsccs.c log diff annotate
src/sys/dev/pci/drm/i915/pxp/intel_pxp_huc.c log diff annotate
src/sys/dev/pci/drm/i915/pxp/intel_pxp_irq.c log diff annotate
src/sys/dev/pci/drm/i915/pxp/intel_pxp_pm.c log diff annotate
src/sys/dev/pci/drm/i915/pxp/intel_pxp_pm.h log diff annotate
src/sys/dev/pci/drm/i915/pxp/intel_pxp_session.c log diff annotate
src/sys/dev/pci/drm/i915/pxp/intel_pxp_tee.c log diff annotate
src/sys/dev/pci/drm/i915/pxp/intel_pxp_types.h log diff annotate
src/sys/dev/pci/drm/i915/selftests/i915_active.c log diff annotate
src/sys/dev/pci/drm/i915/selftests/i915_request.c log diff annotate
src/sys/dev/pci/drm/i915/selftests/i915_selftest.c log diff annotate
src/sys/dev/pci/drm/i915/selftests/i915_syncmap.c log diff annotate
src/sys/dev/pci/drm/i915/selftests/igt_spinner.c log diff annotate
src/sys/dev/pci/drm/i915/selftests/intel_memory_region.c log diff annotate
src/sys/dev/pci/drm/i915/selftests/intel_scheduler_helpers.c log diff annotate
src/sys/dev/pci/drm/i915/selftests/intel_uncore.c log diff annotate
src/sys/dev/pci/drm/i915/selftests/mock_gem_device.c log diff annotate
src/sys/dev/pci/drm/i915/soc/intel_dram.c log diff annotate
src/sys/dev/pci/drm/i915/soc/intel_dram.h log diff annotate
src/sys/dev/pci/drm/i915/soc/intel_gmch.c log diff annotate
src/sys/dev/pci/drm/i915/soc/intel_gmch.h log diff annotate
src/sys/dev/pci/drm/i915/soc/intel_pch.c log diff annotate
src/sys/dev/pci/drm/i915/soc/intel_pch.h log diff annotate
src/sys/dev/pci/drm/include/asm/Attic/unaligned.h log diff annotate
src/sys/dev/pci/drm/include/drm/amd_asic_type.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_accel.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_atomic.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_atomic_helper.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_auth.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_bridge.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_buddy.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_client.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_color_mgmt.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_connector.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_debugfs.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_debugfs_crc.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_device.h log diff annotate
src/sys/dev/pci/drm/include/drm/Attic/drm_displayid.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_drv.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_edid.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_eld.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_encoder.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_encoder_slave.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_exec.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_fb_helper.h log diff annotate
src/sys/dev/pci/drm/include/drm/Attic/drm_fbdev_generic.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_fbdev_shmem.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_fbdev_ttm.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_file.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_fixed.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_flip_work.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_format_helper.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_fourcc.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_framebuffer.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_gem.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_gem_framebuffer_helper.h log diff annotate
src/sys/dev/pci/drm/include/drm/Attic/drm_gpuva_mgr.h log diff annotate
message update drm to linux 6.12.12

new hardware support includes:

Intel
Arrow Lake (ARL)

AMD
GC 11.5.0, DCN 3.5.0, APU, Ryzen AI 300, Strix Point
GC 11.5.1, DCN 3.5.1, APU
GC 11.5.2, DCN 3.5.1, APU
GC 12.0.0, DCN 4.0.1, dGPU
GC 12.0.1, DCN 4.0.1, dGPU

Thanks to the OpenBSD Foundation for sponsoring this work.

date 2025-02-07T03:03:31Z
author jsg
files src/sys/dev/pci/drm/include/drm/drm_gpuvm.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_ioctl.h log diff annotate
src/sys/dev/pci/drm/include/drm/Attic/drm_legacy.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_mipi_dsi.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_mm.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_mode_config.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_mode_object.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_modes.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_modeset_helper_vtables.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_panic.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_plane.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_plane_helper.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_prime.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_print.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_probe_helper.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_property.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_rect.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_suballoc.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_vblank.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_vblank_work.h log diff annotate
src/sys/dev/pci/drm/include/drm/gpu_scheduler.h log diff annotate
src/sys/dev/pci/drm/include/drm/Attic/i915_component.h log diff annotate
src/sys/dev/pci/drm/include/drm/Attic/i915_drm.h log diff annotate
src/sys/dev/pci/drm/include/drm/Attic/i915_gsc_proxy_mei_interface.h log diff annotate
src/sys/dev/pci/drm/include/drm/Attic/i915_hdcp_interface.h log diff annotate
src/sys/dev/pci/drm/include/drm/Attic/i915_pciids.h log diff annotate
src/sys/dev/pci/drm/include/drm/Attic/i915_pxp_tee_interface.h log diff annotate
src/sys/dev/pci/drm/include/drm/Attic/intel-gtt.h log diff annotate
src/sys/dev/pci/drm/include/drm/Attic/intel_lpe_audio.h log diff annotate
src/sys/dev/pci/drm/include/drm/display/drm_dp.h log diff annotate
src/sys/dev/pci/drm/include/drm/display/drm_dp_helper.h log diff annotate
src/sys/dev/pci/drm/include/drm/display/drm_dp_mst_helper.h log diff annotate
src/sys/dev/pci/drm/include/drm/display/drm_dp_tunnel.h log diff annotate
src/sys/dev/pci/drm/include/drm/display/drm_dsc.h log diff annotate
src/sys/dev/pci/drm/include/drm/display/drm_dsc_helper.h log diff annotate
src/sys/dev/pci/drm/include/drm/display/drm_hdmi_helper.h log diff annotate
src/sys/dev/pci/drm/include/drm/display/drm_hdmi_state_helper.h log diff annotate
src/sys/dev/pci/drm/include/drm/i2c/ch7006.h log diff annotate
src/sys/dev/pci/drm/include/drm/i2c/sil164.h log diff annotate
src/sys/dev/pci/drm/include/drm/intel/i915_component.h log diff annotate
src/sys/dev/pci/drm/include/drm/intel/i915_drm.h log diff annotate
src/sys/dev/pci/drm/include/drm/intel/i915_gsc_proxy_mei_interface.h log diff annotate
src/sys/dev/pci/drm/include/drm/intel/i915_hdcp_interface.h log diff annotate
src/sys/dev/pci/drm/include/drm/intel/i915_pciids.h log diff annotate
src/sys/dev/pci/drm/include/drm/intel/i915_pxp_tee_interface.h log diff annotate
src/sys/dev/pci/drm/include/drm/intel/intel-gtt.h log diff annotate
src/sys/dev/pci/drm/include/drm/intel/intel_lpe_audio.h log diff annotate
src/sys/dev/pci/drm/include/drm/intel/xe_pciids.h log diff annotate
src/sys/dev/pci/drm/include/drm/ttm/ttm_bo.h log diff annotate
src/sys/dev/pci/drm/include/drm/ttm/ttm_caching.h log diff annotate
src/sys/dev/pci/drm/include/drm/ttm/ttm_execbuf_util.h log diff annotate
src/sys/dev/pci/drm/include/drm/ttm/ttm_kmap_iter.h log diff annotate
src/sys/dev/pci/drm/include/drm/ttm/ttm_placement.h log diff annotate
src/sys/dev/pci/drm/include/drm/ttm/ttm_pool.h log diff annotate
src/sys/dev/pci/drm/include/drm/ttm/ttm_resource.h log diff annotate
src/sys/dev/pci/drm/include/linux/acpi_amd_wbrf.h log diff annotate
src/sys/dev/pci/drm/include/linux/atomic.h log diff annotate
src/sys/dev/pci/drm/include/linux/backlight.h log diff annotate
src/sys/dev/pci/drm/include/linux/bitops.h log diff annotate
src/sys/dev/pci/drm/include/linux/bug.h log diff annotate
src/sys/dev/pci/drm/include/linux/compiler.h log diff annotate
src/sys/dev/pci/drm/include/linux/container_of.h log diff annotate
src/sys/dev/pci/drm/include/linux/cpufeature.h log diff annotate
src/sys/dev/pci/drm/include/linux/ctype.h log diff annotate
src/sys/dev/pci/drm/include/linux/dma-buf.h log diff annotate
src/sys/dev/pci/drm/include/linux/eventfd.h log diff annotate
src/sys/dev/pci/drm/include/linux/fb.h log diff annotate
src/sys/dev/pci/drm/include/linux/fpu.h log diff annotate
src/sys/dev/pci/drm/include/linux/fs.h log diff annotate
src/sys/dev/pci/drm/include/linux/hdmi.h log diff annotate
src/sys/dev/pci/drm/include/linux/highmem.h log diff annotate
src/sys/dev/pci/drm/include/linux/idr.h log diff annotate
src/sys/dev/pci/drm/include/linux/kernel.h log diff annotate
src/sys/dev/pci/drm/include/linux/kmsg_dump.h log diff annotate
src/sys/dev/pci/drm/include/linux/mmzone.h log diff annotate
src/sys/dev/pci/drm/include/linux/nodemask.h log diff annotate
src/sys/dev/pci/drm/include/linux/numa.h log diff annotate
src/sys/dev/pci/drm/include/linux/overflow.h log diff annotate
src/sys/dev/pci/drm/include/linux/pci.h log diff annotate
src/sys/dev/pci/drm/include/linux/pm_runtime.h log diff annotate
src/sys/dev/pci/drm/include/linux/printk.h log diff annotate
src/sys/dev/pci/drm/include/linux/ref_tracker.h log diff annotate
src/sys/dev/pci/drm/include/linux/refcount.h log diff annotate
src/sys/dev/pci/drm/include/linux/rwsem.h log diff annotate
src/sys/dev/pci/drm/include/linux/seq_buf.h log diff annotate
src/sys/dev/pci/drm/include/linux/seq_file.h log diff annotate
src/sys/dev/pci/drm/include/linux/shrinker.h log diff annotate
src/sys/dev/pci/drm/include/linux/sizes.h log diff annotate
src/sys/dev/pci/drm/include/linux/sort.h log diff annotate
src/sys/dev/pci/drm/include/linux/spinlock_types.h log diff annotate
src/sys/dev/pci/drm/include/linux/string.h log diff annotate
src/sys/dev/pci/drm/include/linux/types.h log diff annotate
src/sys/dev/pci/drm/include/linux/unaligned.h log diff annotate
src/sys/dev/pci/drm/include/linux/units.h log diff annotate
src/sys/dev/pci/drm/include/linux/uuid.h log diff annotate
src/sys/dev/pci/drm/include/linux/wait.h log diff annotate
src/sys/dev/pci/drm/include/linux/wordpart.h log diff annotate
src/sys/dev/pci/drm/include/linux/workqueue.h log diff annotate
src/sys/dev/pci/drm/include/linux/xarray.h log diff annotate
src/sys/dev/pci/drm/include/media/cec-notifier.h log diff annotate
src/sys/dev/pci/drm/include/uapi/drm/amdgpu_drm.h log diff annotate
src/sys/dev/pci/drm/include/uapi/drm/drm.h log diff annotate
src/sys/dev/pci/drm/include/uapi/drm/drm_fourcc.h log diff annotate
src/sys/dev/pci/drm/include/uapi/drm/drm_mode.h log diff annotate
src/sys/dev/pci/drm/include/uapi/drm/i915_drm.h log diff annotate
src/sys/dev/pci/drm/include/uapi/linux/cec.h log diff annotate
src/sys/dev/pci/drm/include/uapi/linux/kfd_ioctl.h log diff annotate
src/sys/dev/pci/drm/include/uapi/linux/kfd_sysfs.h log diff annotate
src/sys/dev/pci/drm/radeon/atom-bits.h log diff annotate
src/sys/dev/pci/drm/radeon/atom.c log diff annotate
src/sys/dev/pci/drm/radeon/atom.h log diff annotate
src/sys/dev/pci/drm/radeon/atombios.h log diff annotate
src/sys/dev/pci/drm/radeon/atombios_crtc.c log diff annotate
src/sys/dev/pci/drm/radeon/atombios_dp.c log diff annotate
src/sys/dev/pci/drm/radeon/atombios_encoders.c log diff annotate
src/sys/dev/pci/drm/radeon/atombios_i2c.c log diff annotate
src/sys/dev/pci/drm/radeon/btc_dpm.c log diff annotate
src/sys/dev/pci/drm/radeon/ci_dpm.c log diff annotate
src/sys/dev/pci/drm/radeon/ci_dpm.h log diff annotate
src/sys/dev/pci/drm/radeon/cik.c log diff annotate
src/sys/dev/pci/drm/radeon/clearstate_cayman.h log diff annotate
src/sys/dev/pci/drm/radeon/clearstate_ci.h log diff annotate
src/sys/dev/pci/drm/radeon/clearstate_evergreen.h log diff annotate
src/sys/dev/pci/drm/radeon/dce3_1_afmt.c log diff annotate
src/sys/dev/pci/drm/radeon/dce6_afmt.c log diff annotate
src/sys/dev/pci/drm/radeon/evergreen.c log diff annotate
src/sys/dev/pci/drm/radeon/evergreen_cs.c log diff annotate
src/sys/dev/pci/drm/radeon/evergreen_hdmi.c log diff annotate
src/sys/dev/pci/drm/radeon/evergreen_reg.h log diff annotate
src/sys/dev/pci/drm/radeon/evergreen_smc.h log diff annotate
src/sys/dev/pci/drm/radeon/kv_dpm.c log diff annotate
src/sys/dev/pci/drm/radeon/kv_smc.c log diff annotate
src/sys/dev/pci/drm/radeon/ni.c log diff annotate
src/sys/dev/pci/drm/radeon/ni_dpm.c log diff annotate
src/sys/dev/pci/drm/radeon/ni_dpm.h log diff annotate
src/sys/dev/pci/drm/radeon/nislands_smc.h log diff annotate
src/sys/dev/pci/drm/radeon/pptable.h log diff annotate
src/sys/dev/pci/drm/radeon/r100.c log diff annotate
src/sys/dev/pci/drm/radeon/r300.c log diff annotate
src/sys/dev/pci/drm/radeon/r300_reg.h log diff annotate
src/sys/dev/pci/drm/radeon/r420.c log diff annotate
src/sys/dev/pci/drm/radeon/r600.c log diff annotate
src/sys/dev/pci/drm/radeon/r600_dpm.c log diff annotate
message update drm to linux 6.12.12

new hardware support includes:

Intel
Arrow Lake (ARL)

AMD
GC 11.5.0, DCN 3.5.0, APU, Ryzen AI 300, Strix Point
GC 11.5.1, DCN 3.5.1, APU
GC 11.5.2, DCN 3.5.1, APU
GC 12.0.0, DCN 4.0.1, dGPU
GC 12.0.1, DCN 4.0.1, dGPU

Thanks to the OpenBSD Foundation for sponsoring this work.

date 2025-02-07T03:03:32Z
author jsg
files src/sys/dev/pci/drm/radeon/r600_dpm.h log diff annotate
src/sys/dev/pci/drm/radeon/radeon.h log diff annotate
src/sys/dev/pci/drm/radeon/radeon_asic.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_atombios.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_audio.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_audio.h log diff annotate
src/sys/dev/pci/drm/radeon/radeon_bios.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_combios.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_connectors.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_device.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_display.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_drv.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_drv.h log diff annotate
src/sys/dev/pci/drm/radeon/radeon_encoders.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_fbdev.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_fence.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_gem.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_i2c.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_ib.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_kms.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_legacy_encoders.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_mode.h log diff annotate
src/sys/dev/pci/drm/radeon/radeon_object.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_pm.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_prime.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_ring.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_ttm.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_uvd.c log diff annotate
src/sys/dev/pci/drm/radeon/rs400.c log diff annotate
src/sys/dev/pci/drm/radeon/rs600.c log diff annotate
src/sys/dev/pci/drm/radeon/rv515.c log diff annotate
src/sys/dev/pci/drm/radeon/rv6xx_dpm.h log diff annotate
src/sys/dev/pci/drm/radeon/rv770_dpm.c log diff annotate
src/sys/dev/pci/drm/radeon/rv770_smc.h log diff annotate
src/sys/dev/pci/drm/radeon/si.c log diff annotate
src/sys/dev/pci/drm/radeon/si_dpm.c log diff annotate
src/sys/dev/pci/drm/radeon/si_dpm.h log diff annotate
src/sys/dev/pci/drm/radeon/smu7.h log diff annotate
src/sys/dev/pci/drm/radeon/smu7_discrete.h log diff annotate
src/sys/dev/pci/drm/radeon/smu7_fusion.h log diff annotate
src/sys/dev/pci/drm/radeon/sumo_dpm.c log diff annotate
src/sys/dev/pci/drm/radeon/trinity_dpm.c log diff annotate
src/sys/dev/pci/drm/radeon/trinity_dpm.h log diff annotate
src/sys/dev/pci/drm/radeon/uvd_v1_0.c log diff annotate
src/sys/dev/pci/drm/scheduler/gpu_scheduler_trace.h log diff annotate
src/sys/dev/pci/drm/scheduler/sched_entity.c log diff annotate
src/sys/dev/pci/drm/scheduler/sched_fence.c log diff annotate
src/sys/dev/pci/drm/scheduler/sched_main.c log diff annotate
src/sys/dev/pci/drm/ttm/ttm_bo.c log diff annotate
src/sys/dev/pci/drm/ttm/ttm_bo_util.c log diff annotate
src/sys/dev/pci/drm/ttm/ttm_device.c log diff annotate
src/sys/dev/pci/drm/ttm/ttm_pool.c log diff annotate
src/sys/dev/pci/drm/ttm/ttm_resource.c log diff annotate
src/sys/dev/pci/drm/ttm/ttm_tt.c log diff annotate
src/sys/dev/pci/drm/ttm/tests/TODO log diff annotate
src/sys/dev/pci/drm/ttm/tests/ttm_bo_test.c log diff annotate
src/sys/dev/pci/drm/ttm/tests/ttm_bo_validate_test.c log diff annotate
src/sys/dev/pci/drm/ttm/tests/ttm_device_test.c log diff annotate
src/sys/dev/pci/drm/ttm/tests/ttm_kunit_helpers.c log diff annotate
src/sys/dev/pci/drm/ttm/tests/ttm_kunit_helpers.h log diff annotate
src/sys/dev/pci/drm/ttm/tests/ttm_mock_manager.c log diff annotate
src/sys/dev/pci/drm/ttm/tests/ttm_mock_manager.h log diff annotate
src/sys/dev/pci/drm/ttm/tests/ttm_pool_test.c log diff annotate
src/sys/dev/pci/drm/ttm/tests/ttm_resource_test.c log diff annotate
src/sys/dev/pci/drm/ttm/tests/ttm_tt_test.c log diff annotate
message update drm to linux 6.12.12

new hardware support includes:

Intel
Arrow Lake (ARL)

AMD
GC 11.5.0, DCN 3.5.0, APU, Ryzen AI 300, Strix Point
GC 11.5.1, DCN 3.5.1, APU
GC 11.5.2, DCN 3.5.1, APU
GC 12.0.0, DCN 4.0.1, dGPU
GC 12.0.1, DCN 4.0.1, dGPU

Thanks to the OpenBSD Foundation for sponsoring this work.

date 2025-02-07T08:54:36Z
author jsg
files src/sys/dev/pci/drm/i915/gt/intel_gt.c log diff annotate
message reduce the diff to linux

date 2025-02-07T08:59:10Z
author jsg
files src/sys/dev/pci/drm/i915/gt/intel_llc.c log diff annotate
message correctly return cpu MHz

date 2025-02-07T11:57:17Z
author jsg
files src/sys/dev/pci/drm/i915/i915_request.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_ggtt.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_ppgtt.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_rps.c log diff annotate
message reduce the diff to linux

date 2025-02-07T13:37:11Z
author kettenis
files src/sys/arch/arm64/arm64/process_machdep.c log diff annotate
message whitespace

date 2025-02-07T22:05:15Z
author kettenis
files src/sys/arch/arm64/arm64/cpu.c log diff annotate
message Print RAS and SVE CPU features.

ok tb@, mglocker@