Page MenuHomeFreeBSD

Per discussions on arch@ and elsewhere, retire drm module / drives.
ClosedPublic

Authored by imp on Feb 14 2019, 4:46 PM.
Tags
None
Referenced Files
Unknown Object (File)
Oct 11 2023, 10:45 PM
Unknown Object (File)
Sep 16 2023, 1:55 PM
Unknown Object (File)
Jun 13 2023, 12:40 AM
Unknown Object (File)
May 15 2023, 8:53 AM
Unknown Object (File)
Apr 8 2023, 1:06 AM
Unknown Object (File)
Jan 10 2023, 10:46 PM
Unknown Object (File)
Jan 5 2023, 11:58 AM
Unknown Object (File)
Nov 26 2022, 11:24 AM
Subscribers

Details

Summary

Retire the drm modules / drivers. These are now handled by the
drm-legacy-kmod port and/or the drm-kmod port. All future
development and maintanace will be handled there.

Approved by: graphics@

Remove drm2 modules.

Remove support for compiling drm2 as a module. This has transitioned
to the drm-kmod or drm-legacy-kmodw ports.

Approved by: the graphics team

Remove the i915 and radeon drivers.

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

sys/conf/files
1635 ↗(On Diff #53923)

I think that ttm files can be removed too but I'll wait for mmel@ comment on this.
And we can also do that later.

sys/conf/kern.opts.mk
54 ↗(On Diff #53923)

Shouldn't this be removed too ?

mmel added inline comments.
sys/conf/files
1635 ↗(On Diff #53923)

ttm is referenced in drm_fops.c:596 (ttm_bo_mmap_single), so we cannot remove it without source code change.

sys/conf/kern.opts.mk
54 ↗(On Diff #53923)

Yep, agree.

This revision is now accepted and ready to land.Feb 15 2019, 6:46 AM

accept with just the comment on removing MODULE_DRM2 from __DEFAULT_NO_OPTIONS

Thanks Warner.

sys/conf/files
1635 ↗(On Diff #53923)

Ok, we can do that later then.

This revision was automatically updated to reflect the committed changes.