From 3f2905226a736dfd7aeec9075df8a1762a2c2f36 Mon Sep 17 00:00:00 2001 From: riastradh Date: Sat, 23 Jul 2022 12:52:09 +0000 Subject: drm: Split scheduler into separate module. Used only by amdgpu, and it uses something that is currently broken from the gcc update on aarch64, so let's make it a little more optional. --- sys/modules/drmkms_sched/Makefile | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 sys/modules/drmkms_sched/Makefile (limited to 'sys/modules') diff --git a/sys/modules/drmkms_sched/Makefile b/sys/modules/drmkms_sched/Makefile new file mode 100644 index 00000000000..5d3fa15cc77 --- /dev/null +++ b/sys/modules/drmkms_sched/Makefile @@ -0,0 +1,18 @@ +# $NetBSD: Makefile,v 1.1 2022/07/23 12:52:10 riastradh Exp $ + +.include "../Makefile.inc" +.include "../drmkms/Makefile.inc" + +.PATH: ${S}/external/bsd/drm2/dist/drm/scheduler +.PATH: ${S}/external/bsd/drm2/drm + +KMOD= drmkms_sched + +SRCS+= sched_entity.c +SRCS+= sched_fence.c +SRCS+= sched_main.c +SRCS+= sched_module.c + +WARNS= 3 + +.include -- cgit