| Port details |
- drm-515-kmod Direct Rendering Manager GPU drivers
- 5.15.160_7 graphics
=3 5.15.160_6Version of this port present on the latest quarterly branch. - Maintainer: x11@FreeBSD.org
 - Port Added: 2023-02-17 14:09:08
- Last Update: 2025-10-20 18:16:53
- Commit Hash: 0d2a0f1
- People watching this port, also watch:: nvidia-drm-510-kmod, virtualbox-ose-kmod, nvidia-drm-515-kmod
- Also Listed In: kld kld
- License: BSD2CLAUSE MIT GPLv2
- WWW:
- https://github.com/freebsd/drm-kmod/
- Description:
- amdgpu, i915, and radeon DRM drivers modules.
Currently corresponding to Linux 5.15 DRM.
This version is for FreeBSD 14.0 and above.
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - USE_RC_SUBR (Service Scripts)
- no SUBR information found for this port
- Dependency lines:
-
- drm-515-kmod>0:graphics/drm-515-kmod
- Conflicts:
- CONFLICTS_INSTALL:
- drm-510-kmod
- drm-61-kmod
- drm-66-kmod
- To install the port:
- cd /usr/ports/graphics/drm-515-kmod/ && make install clean
- To add the package, run one of these commands:
- pkg install graphics/drm-515-kmod
- pkg install drm-515-kmod
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: drm-515-kmod
- Flavors: there is no flavor information for this port.
- ONLY_FOR_ARCHS: amd64 powerpc64 powerpc64le
- distinfo:
- TIMESTAMP = 1760982913
SHA256 (freebsd-drm-kmod-5.15.160-drm_v5.15.160_6_GH0.tar.gz) = e21962b06c5c4740a165fbb36a1c15107a4c6ccba50ca08df4fb1c9368645ce6
SIZE (freebsd-drm-kmod-5.15.160-drm_v5.15.160_6_GH0.tar.gz) = 26099109
Packages (timestamps in pop-ups are UTC):
- This port has no dependencies.
- This port is required by:
- for Run
-
- graphics/nvidia-drm-515-kmod
- graphics/nvidia-drm-515-kmod-devel
Configuration Options:
- No options to configure
- Options name:
- graphics_drm-515-kmod
- USES:
- kmod uidfix compiler:c++11-lang
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
| Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
| Commit | Credits | Log message |
5.15.160_7 20 Oct 2025 18:16:53
    |
Jean-Sébastien Pédron (dumbbell)  |
graphics/drm-*-kmod: Update DRM drivers to include an optimisation for AMD GPUs
This fixes important slowdowns with AMD GPUs after several hours of
uptime.
The optimisation was submitted by Olivier Cerner <olce@FreeBSD.org> in
the following pull request:
https://github.com/freebsd/drm-kmod/pull/377
The optimisation was submitted to all supported DRM driver version, from
5.10 to 6.6. The corresponding NVIDIA DRM ports were adapted at the same
time accordingly. |
5.15.160_6 01 Oct 2025 16:46:07
    |
Alexander Ziaee (ziaee)  |
drm: Clean up comments
Reviewed by: emaste, ivy, Tomoaki AOKI <junchoon@dec.sakura.ne.jp> |
5.15.160_6 20 Jun 2025 06:22:13
    |
Emmanuel Vadot (manu)  |
graphics/drm-515-kmod: Update to drm_v5.15.160_5
This update fixes GPU acceleration when switching to VT and back to Xorg.
PR: 271995
Sponsored by: Beckhoff Automation GmbH & Co. KG |
5.15.160_5 17 Jun 2025 06:15:32
    |
Emmanuel Vadot (manu)  |
graphics/drm-515-kmod: Update to drm_v5.15.160_4
Fix on current after jiffies was widened.
PR: 287165 |
5.15.160_4 15 May 2025 06:35:40
    |
Emmanuel Vadot (manu)  |
graphics/drm-515-kmod: Update to drm_v5.15.160_3
Fix compile on -CURRENT.
Reported by: bapt
Sponsored by: Beckhoff Automation GmbH & Co. KG |
5.15.160_3 13 Mar 2025 09:20:17
    |
Emmanuel Vadot (manu)  |
graphics/drm-515-kmod: Update to drm_v5.15.160_2
This exports all symbols from the modules.
See
https://github.com/freebsd/drm-kmod/commit/676098fb2f54827d8a2dc7375ceecf62c96d0d66
for the explaination.
Sponsored by: Beckhoff Automation GmbH & Co. KG |
5.15.160_3 18 Feb 2025 08:15:45
    |
Emmanuel Vadot (manu)  |
graphics/drm-66-kmod: Fix conflict
WHile here add the conflict in all drm kmod ports for drm-66-kmod.
Reported by: Alonso Cárdenas Márquez <acm@FreeBSD.org>
Fixes: 00508c01e276 ("graphics/drm-66-kmod: Add new port")
Sponsored by: Beckhoff Automation GmbH & Co. KG |
5.15.160_2 06 Dec 2024 08:31:44
    |
Emmanuel Vadot (manu)  Author: Alexander Vereeken |
graphics/drm-kmod: Inform users against which FreeBSD version the packages do
got built.
PR: 283107 |
5.15.160_1 25 Oct 2024 18:03:52
    |
Emmanuel Vadot (manu)  |
graphics/drm-515-kmod: Update to drm_v5.15.160_1
This fixes the build with LLVM 19
Sponsored by: Beckhoff Automation GmbH & Co. LG |
5.15.160 04 Jun 2024 10:11:02
    |
Emmanuel Vadot (manu)  |
graphics/drm-515-kmod: Update to 5.15.160
This brings us up to date with Linux 5.15.160
Sponsored by: Beckhoff Automation GmbH & Co. KG |
5.15.118_4 14 Mar 2024 17:42:40
    |
Emmanuel Vadot (manu)  |
graphics/drm-kmod: Update to latest source so it builds on current
Update 5.15 and 6.1 to latest source so it builds on latest current
version.
Sponsored by: Beckhoff Automation GmbH & Co. KG |
5.15.118_3 27 Feb 2024 15:48:19
    |
Gleb Popov (arrowd)  Author: Austin Shafer |
graphics/nvidia-drm-kmod: Update to 550.54.14
Differential Revision: https://reviews.freebsd.org/D44073 |
5.15.118_3 05 Jan 2024 16:43:24
    |
Emmanuel Vadot (manu)  |
graphics/drm-61-kmod: Add new port
DRM drivers tracking 6.1-lts Linux version.
Big thanks to dumbbell@ and wulf@ for working on this update.
Sponsored by: Beckhoff Automation GmbH & Co. KG |
5.15.118_3 25 Dec 2023 17:44:13
    |
Emmanuel Vadot (manu)  |
graphics/drm-515-kmod: Bump PORTREVISION
Fixes: 81c08edd176c ("graphics/drm-515-kmod: Update to drm_v5.15.118_4")
Sponsored by: Beckhoff Automation GmbH & Co. KG |
5.15.118_2 24 Dec 2023 08:05:38
    |
Vladimir Kondratyev (wulf)  |
graphics/drm-515-kmod: Update to drm_v5.15.118_4
Fix build with upcoming LKPI. No code changes.
Sponsored by: Serenity Cyber Security, LLC
Approved by: x11 (manu, implicit) |
5.15.118_2 13 Nov 2023 08:25:36
    |
Emmanuel Vadot (manu)  |
graphics/drm-515-kmod: Update to v5.15.118_3
Fix backlight reset on i915 when external events happens (plugging charger,
suspend/resume etc ...).
Sponsored by: Beckhoff Automation GmbH & Co. KG |
5.15.118_1 26 Oct 2023 06:09:40
    |
Emmanuel Vadot (manu)  |
graphics/drm-515-kmod: Update to drm_v5.15.118_2
Fixes some memory accounting in dma-buf.
Sponsored by: Beckhoff Automation GmbH & Co. KG |
5.15.118 16 Oct 2023 15:22:23
    |
Emmanuel Vadot (manu)  |
graphics/drm-515-kmod: Fix plist
linuxkpi_gplv2.ko doesn't exists anymore.
Reported by: jrm
Sponsored by: Beckhoff Automation GmbH & Co. KG |
5.15.118 16 Oct 2023 14:22:45
    |
Emmanuel Vadot (manu)  |
graphics/drm-515-kmod: Update to v5.15.118
Sponsored by: Beckhoff Automation GmbH & Co. KG |
5.15.25_3 22 Sep 2023 09:35:40
    |
Emmanuel Vadot (manu)  |
graphics/drm-515-kmod: Remove i386 and aarch64
This isn't supported for now so stop advertising that it does.
Any patches to fix this is welcome.
Sponsored by: Beckhoff Automation GmbH & Co. KG |
5.15.25_3 10 May 2023 07:21:50
    |
Emmanuel Vadot (manu)  |
graphics/drm-515-kmod: Update to drm_v5.15.25_5
- Fix callback allocation in dma-fence
- Remove dep on non-existent opt_compat.h
Sponsored by: Beckhoff Automation GmbH & Co. KG |
5.15.25_2 03 May 2023 07:44:14
    |
Emmanuel Vadot (manu)  Author: Austin Shafer |
graphics/drm-51*-kmod: Add Makefile.version
Projects that live outside of drm-kmod (such as nvidia-drm) will need
to query the version of drm-kmod built against in order to grab the
correct sources. This adds a Makefile.version they can include to do
so.
Differential Revision: https://reviews.freebsd.org/D39885 |
5.15.25_2 05 Apr 2023 07:15:53
    |
Emmanuel Vadot (manu)  |
graphics/drm-515-kmod: Update to drm_v5.15.25_4
i915: Disable GuC by default on gen12+. It's known to be broken for us
and upstream started to enable it by default for those platform.
Sponsored by: Beckhoff Automation GmbH & Co. KG |
5.15.25_1 04 Apr 2023 14:35:33
    |
Emmanuel Vadot (manu)  |
graphics/drm-515-kmod: Update to drm_v5.15.25_3
- i915: Suggest installing gpu-firmware-kmod instaed of printing
a link to the linux-firmware git repository if the firmware couldn't be
loaded
- Add linuxkpi_version.mk: This will help nvidia-drm to track which linux
version
it needs to be compatible with.
Sponsored by: Beckhoff Automation GmbH & Co. KG |
5.15.25_1 28 Mar 2023 07:38:40
    |
Emmanuel Vadot (manu)  |
graphics/drm-515-kmod: Update to drm_v5.15.25_1
This uses the linuxkpi_hdmi helpers from base on CURRENT and also
the devres addition to linuxkpi.
Sponsored by: Beckhoff Automation GmbH & Co. KG |
5.15.25 17 Feb 2023 14:08:20
    |
Emmanuel Vadot (manu)  |
graphics/drm-515-kmod: Add new port
This port track drm code from Linux 5.15.25
Only FreeBSD-CURRENT is supported for now.
Sponsored by: Beckhoff Automation GmbH & Co. KG |