Skip to content

Testing

Johannes Lundberg edited this page May 27, 2018 · 5 revisions

Development branches

For testing the drm-vX.Y development branch please use:
(replace X and Y with whatever is the latest branch)

FreeBSD 12-CURRENT

Needed for changes in non-gplv2 part of LinuxKPI.
https://github.com/FreeBSDDesktop/freebsd-base/tree/drm-vX.Y
(most likely, just building and copying the linuxkpi.ko module will do)

Kernel Modules

https://github.com/FreeBSDDesktop/kms-drm/tree/drm-vX.Y-WIP (not fully merged)
or
https://github.com/FreeBSDDesktop/kms-drm/tree/drm-vX.Y (fully merged)

If there are header changes in LinuxKPI that has not yet made it to
base you need to point SYSDIR to that sys folder when building kernel modules.
make SYSDIR=/path/to/freebsddesktop/freebsd-base/drm-vX.Y-branch/sys

GPU Firmware

https://github.com/FreeBSDDesktop/kms-firmware (or pkg install gpu-firmware-kmod)

Clone this wiki locally