Module Name: src Committed By: maya Date: Wed Jul 27 18:29:35 UTC 2022
Modified Files: src/distrib/sets/lists/modules: md.amd64 md.i386 src/share/mk: bsd.own.mk src/sys/modules: Makefile Log Message: Enable amdgpu module & firmware on x86 Make it easier to test this one out, add `load amdgpu` before boot netbsd. XXX there should probably be a drm block in sys/modules/Makefile which includes aarch64. To generate a diff of this commit: cvs rdiff -u -r1.93 -r1.94 src/distrib/sets/lists/modules/md.amd64 cvs rdiff -u -r1.91 -r1.92 src/distrib/sets/lists/modules/md.i386 cvs rdiff -u -r1.1286 -r1.1287 src/share/mk/bsd.own.mk cvs rdiff -u -r1.267 -r1.268 src/sys/modules/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/distrib/sets/lists/modules/md.amd64 diff -u src/distrib/sets/lists/modules/md.amd64:1.93 src/distrib/sets/lists/modules/md.amd64:1.94 --- src/distrib/sets/lists/modules/md.amd64:1.93 Sat Sep 25 17:55:37 2021 +++ src/distrib/sets/lists/modules/md.amd64 Wed Jul 27 18:29:35 2022 @@ -1,4 +1,4 @@ -# $NetBSD: md.amd64,v 1.93 2021/09/25 17:55:37 maya Exp $ +# $NetBSD: md.amd64,v 1.94 2022/07/27 18:29:35 maya Exp $ # ./@MODULEDIR@/acpiacad modules-base-kernel kmod ./@MODULEDIR@/acpiacad/acpiacad.kmod modules-base-kernel kmod @@ -28,6 +28,8 @@ ./@MODULEDIR@/acpiwmi/acpiwmi.kmod modules-base-kernel kmod ./@MODULEDIR@/aibs modules-base-kernel kmod ./@MODULEDIR@/aibs/aibs.kmod modules-base-kernel kmod +./@MODULEDIR@/amdgpu modules-base-kernel kmod +./@MODULEDIR@/amdgpu/amdgpu.kmod modules-base-kernel kmod ./@MODULEDIR@/amdsmn modules-base-kernel kmod ./@MODULEDIR@/amdsmn/amdsmn.kmod modules-base-kernel kmod ./@MODULEDIR@/amdtemp modules-base-kernel kmod Index: src/distrib/sets/lists/modules/md.i386 diff -u src/distrib/sets/lists/modules/md.i386:1.91 src/distrib/sets/lists/modules/md.i386:1.92 --- src/distrib/sets/lists/modules/md.i386:1.91 Sat Sep 25 17:55:37 2021 +++ src/distrib/sets/lists/modules/md.i386 Wed Jul 27 18:29:35 2022 @@ -1,4 +1,4 @@ -# $NetBSD: md.i386,v 1.91 2021/09/25 17:55:37 maya Exp $ +# $NetBSD: md.i386,v 1.92 2022/07/27 18:29:35 maya Exp $ # ./@MODULEDIR@/acpiacad modules-base-kernel kmod ./@MODULEDIR@/acpiacad/acpiacad.kmod modules-base-kernel kmod @@ -28,6 +28,8 @@ ./@MODULEDIR@/acpiwmi/acpiwmi.kmod modules-base-kernel kmod ./@MODULEDIR@/aibs modules-base-kernel kmod ./@MODULEDIR@/aibs/aibs.kmod modules-base-kernel kmod +./@MODULEDIR@/amdgpu modules-base-kernel kmod +./@MODULEDIR@/amdgpu/amdgpu.kmod modules-base-kernel kmod ./@MODULEDIR@/amdsmn modules-base-kernel kmod ./@MODULEDIR@/amdsmn/amdsmn.kmod modules-base-kernel kmod ./@MODULEDIR@/amdtemp modules-base-kernel kmod Index: src/share/mk/bsd.own.mk diff -u src/share/mk/bsd.own.mk:1.1286 src/share/mk/bsd.own.mk:1.1287 --- src/share/mk/bsd.own.mk:1.1286 Thu Jul 14 03:48:49 2022 +++ src/share/mk/bsd.own.mk Wed Jul 27 18:29:35 2022 @@ -1,4 +1,4 @@ -# $NetBSD: bsd.own.mk,v 1.1286 2022/07/14 03:48:49 mrg Exp $ +# $NetBSD: bsd.own.mk,v 1.1287 2022/07/27 18:29:35 maya Exp $ # This needs to be before bsd.init.mk .if defined(BSD_MK_COMPAT_FILE) @@ -1249,6 +1249,8 @@ MKNOUVEAUFIRMWARE.aarch64= yes MKRADEONFIRMWARE.x86_64= yes MKRADEONFIRMWARE.i386= yes MKRADEONFIRMWARE.aarch64= yes +MKAMDGPUFIRMWARE.x86_64= yes +MKAMDGPUFIRMWARE.i386= yes # Only install the tegra firmware on evbarm. MKTEGRAFIRMWARE.evbarm= yes Index: src/sys/modules/Makefile diff -u src/sys/modules/Makefile:1.267 src/sys/modules/Makefile:1.268 --- src/sys/modules/Makefile:1.267 Sun Jul 17 15:36:05 2022 +++ src/sys/modules/Makefile Wed Jul 27 18:29:35 2022 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.267 2022/07/17 15:36:05 riastradh Exp $ +# $NetBSD: Makefile,v 1.268 2022/07/27 18:29:35 maya Exp $ .include <bsd.own.mk> @@ -356,6 +356,7 @@ SUBDIR+= drm #SUBDIR+= drmkms_pci #SUBDIR+= drmkms_ttm SUBDIR+= i915drm +SUBDIR+= amdgpu #SUBDIR+= i915drmkms # # ISA modules