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)
Fri, Mar 29, 7:59 AM
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
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

Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 22502
Build 21650: arc lint + arc unit

Event Timeline

sys/conf/files
1635

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

Shouldn't this be removed too ?

mmel added inline comments.
sys/conf/files
1635

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

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

Ok, we can do that later then.

This revision was automatically updated to reflect the committed changes.