diff options
| author | maya <maya@NetBSD.org> | 2021-12-13 23:59:35 +0000 |
|---|---|---|
| committer | maya <maya@NetBSD.org> | 2021-12-13 23:59:35 +0000 |
| commit | a7920ba8b2a1f3bb3f652e1cd6ef77cf9c3bb2cc (patch) | |
| tree | 9ca113d1c02f76f522791d3424f8ae58d09eb0c3 /external | |
| parent | 040342a8175e219ce5cd937f10dad587857f6005 (diff) | |
Add newer nouveau firmware build goo
Symlinks inferred from linux-firmware/WHENCE and compared to a linux distro's
firmware.
Note: said linux distro appears to have some mistakes compared to the
linux-firmware repo in linking ucode_unload.bin to unload_bl.bin and vice
versa in some places.
I didn't replicate this aspect, and lack the hardware to test it.
Diffstat (limited to 'external')
113 files changed, 1425 insertions, 1 deletions
diff --git a/external/nvidia-firmware/Makefile b/external/nvidia-firmware/Makefile index b87d6517025..f248ef4b9eb 100644 --- a/external/nvidia-firmware/Makefile +++ b/external/nvidia-firmware/Makefile @@ -1,9 +1,10 @@ -# $NetBSD: Makefile,v 1.5 2021/09/26 15:52:40 maya Exp $ +# $NetBSD: Makefile,v 1.6 2021/12/13 23:59:35 maya Exp $ .include <bsd.own.mk> .if ${MKNOUVEAUFIRMWARE} != "no" SUBDIR+= gm20x +SUBDIR+= nouveau .endif .if ${MKTEGRAFIRMWARE} != "no" diff --git a/external/nvidia-firmware/nouveau/Makefile b/external/nvidia-firmware/nouveau/Makefile new file mode 100644 index 00000000000..8bbb8680281 --- /dev/null +++ b/external/nvidia-firmware/nouveau/Makefile @@ -0,0 +1,8 @@ +# $NetBSD: Makefile,v 1.1 2021/12/13 23:59:36 maya Exp $ + +SUBDIR+= common \ + gk20a gm200 gm204 gm206 gm20b gp100 gp102 \ + gp104 gp106 gp107 gp108 gp10b gv100 tu102 \ + tu104 tu106 tu116 tu117 + +.include <bsd.subdir.mk> diff --git a/external/nvidia-firmware/nouveau/Makefile.inc b/external/nvidia-firmware/nouveau/Makefile.inc new file mode 100644 index 00000000000..3ff843b530b --- /dev/null +++ b/external/nvidia-firmware/nouveau/Makefile.inc @@ -0,0 +1,9 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/12/13 23:59:36 maya Exp $ + +FILESOWN= ${FIRMWAREOWN} +FILESGRP= ${FIRMWAREGRP} +FILESMODE= ${FIRMWAREMODE} + +includes: +clean: +cleandir: diff --git a/external/nvidia-firmware/nouveau/common/Makefile b/external/nvidia-firmware/nouveau/common/Makefile new file mode 100644 index 00000000000..4f63c99cf76 --- /dev/null +++ b/external/nvidia-firmware/nouveau/common/Makefile @@ -0,0 +1,8 @@ +# $NetBSD: Makefile,v 1.1 2021/12/13 23:59:36 maya Exp $ + +NOMAN= # defined + +FILES+= ${.CURDIR}/../dist/LICENCE.nvidia +FILESDIR= ${FIRMWAREDIR}/nouveau/nvidia + +.include <bsd.files.mk> diff --git a/external/nvidia-firmware/nouveau/common/Makefile.inc b/external/nvidia-firmware/nouveau/common/Makefile.inc new file mode 100644 index 00000000000..3ff843b530b --- /dev/null +++ b/external/nvidia-firmware/nouveau/common/Makefile.inc @@ -0,0 +1,9 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/12/13 23:59:36 maya Exp $ + +FILESOWN= ${FIRMWAREOWN} +FILESGRP= ${FIRMWAREGRP} +FILESMODE= ${FIRMWAREMODE} + +includes: +clean: +cleandir: diff --git a/external/nvidia-firmware/nouveau/gk20a/Makefile b/external/nvidia-firmware/nouveau/gk20a/Makefile new file mode 100644 index 00000000000..b1d34ee3017 --- /dev/null +++ b/external/nvidia-firmware/nouveau/gk20a/Makefile @@ -0,0 +1,16 @@ +# $NetBSD: Makefile,v 1.1 2021/12/13 23:59:36 maya Exp $ + +NOMAN= # defined + +FILES+= ${.CURDIR}/../dist/gk20a/fecs_data.bin +FILES+= ${.CURDIR}/../dist/gk20a/fecs_inst.bin +FILES+= ${.CURDIR}/../dist/gk20a/gpccs_data.bin +FILES+= ${.CURDIR}/../dist/gk20a/gpccs_inst.bin +FILES+= ${.CURDIR}/../dist/gk20a/sw_bundle_init.bin +FILES+= ${.CURDIR}/../dist/gk20a/sw_ctx.bin +FILES+= ${.CURDIR}/../dist/gk20a/sw_method_init.bin +FILES+= ${.CURDIR}/../dist/gk20a/sw_nonctx.bin + +FILESDIR+= ${FIRMWAREDIR}/nouveau/nvidia/gk20a + +.include <bsd.files.mk> diff --git a/external/nvidia-firmware/nouveau/gk20a/Makefile.inc b/external/nvidia-firmware/nouveau/gk20a/Makefile.inc new file mode 100644 index 00000000000..3ff843b530b --- /dev/null +++ b/external/nvidia-firmware/nouveau/gk20a/Makefile.inc @@ -0,0 +1,9 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/12/13 23:59:36 maya Exp $ + +FILESOWN= ${FIRMWAREOWN} +FILESGRP= ${FIRMWAREGRP} +FILESMODE= ${FIRMWAREMODE} + +includes: +clean: +cleandir: diff --git a/external/nvidia-firmware/nouveau/gm200/Makefile b/external/nvidia-firmware/nouveau/gm200/Makefile new file mode 100644 index 00000000000..50741ed4cff --- /dev/null +++ b/external/nvidia-firmware/nouveau/gm200/Makefile @@ -0,0 +1,5 @@ +# $NetBSD: Makefile,v 1.1 2021/12/13 23:59:36 maya Exp $ + +SUBDIR+= acr gr + +.include <bsd.subdir.mk> diff --git a/external/nvidia-firmware/nouveau/gm200/Makefile.inc b/external/nvidia-firmware/nouveau/gm200/Makefile.inc new file mode 100644 index 00000000000..3ff843b530b --- /dev/null +++ b/external/nvidia-firmware/nouveau/gm200/Makefile.inc @@ -0,0 +1,9 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/12/13 23:59:36 maya Exp $ + +FILESOWN= ${FIRMWAREOWN} +FILESGRP= ${FIRMWAREGRP} +FILESMODE= ${FIRMWAREMODE} + +includes: +clean: +cleandir: diff --git a/external/nvidia-firmware/nouveau/gm200/acr/Makefile b/external/nvidia-firmware/nouveau/gm200/acr/Makefile new file mode 100644 index 00000000000..c72f4bed4be --- /dev/null +++ b/external/nvidia-firmware/nouveau/gm200/acr/Makefile @@ -0,0 +1,25 @@ +# $NetBSD: Makefile,v 1.1 2021/12/13 23:59:36 maya Exp $ + +NOMAN= # defined + +.include <bsd.own.mk> + +FILES+= ${.CURDIR}/../../dist/gm200/acr/bl.bin +FILES+= ${.CURDIR}/../../dist/gm200/acr/ucode_load.bin +FILES+= ${.CURDIR}/../../dist/gm200/acr/ucode_unload.bin + +FILESDIR+= ${FIRMWAREDIR}/nouveau/nvidia/gm200/acr + +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gm200/acr/bl.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gm204/acr/bl.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gm200/acr/ucode_load.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gm204/acr/ucode_load.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gm200/acr/ucode_unload.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gm204/acr/ucode_unload.bin + +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gm200/acr/bl.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gm206/acr/bl.bin + + +.include <bsd.links.mk> +.include <bsd.files.mk> diff --git a/external/nvidia-firmware/nouveau/gm200/acr/Makefile.inc b/external/nvidia-firmware/nouveau/gm200/acr/Makefile.inc new file mode 100644 index 00000000000..3ff843b530b --- /dev/null +++ b/external/nvidia-firmware/nouveau/gm200/acr/Makefile.inc @@ -0,0 +1,9 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/12/13 23:59:36 maya Exp $ + +FILESOWN= ${FIRMWAREOWN} +FILESGRP= ${FIRMWAREGRP} +FILESMODE= ${FIRMWAREMODE} + +includes: +clean: +cleandir: diff --git a/external/nvidia-firmware/nouveau/gm200/gr/Makefile b/external/nvidia-firmware/nouveau/gm200/gr/Makefile new file mode 100644 index 00000000000..0982ab47416 --- /dev/null +++ b/external/nvidia-firmware/nouveau/gm200/gr/Makefile @@ -0,0 +1,87 @@ +# $NetBSD: Makefile,v 1.1 2021/12/13 23:59:36 maya Exp $ + +NOMAN= # defined + +FILES+= ${.CURDIR}/../../dist/gm200/gr/fecs_bl.bin +FILES+= ${.CURDIR}/../../dist/gm200/gr/fecs_data.bin +FILES+= ${.CURDIR}/../../dist/gm200/gr/fecs_inst.bin +FILES+= ${.CURDIR}/../../dist/gm200/gr/fecs_sig.bin +FILES+= ${.CURDIR}/../../dist/gm200/gr/gpccs_bl.bin +FILES+= ${.CURDIR}/../../dist/gm200/gr/gpccs_data.bin +FILES+= ${.CURDIR}/../../dist/gm200/gr/gpccs_inst.bin +FILES+= ${.CURDIR}/../../dist/gm200/gr/gpccs_sig.bin +FILES+= ${.CURDIR}/../../dist/gm200/gr/sw_bundle_init.bin +FILES+= ${.CURDIR}/../../dist/gm200/gr/sw_ctx.bin +FILES+= ${.CURDIR}/../../dist/gm200/gr/sw_method_init.bin +FILES+= ${.CURDIR}/../../dist/gm200/gr/sw_nonctx.bin + +FILESDIR+= ${FIRMWAREDIR}/nouveau/nvidia/gm200/gr + + +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gm200/gr/sw_method_init.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gm20b/gr/sw_method_init.bin + +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gm200/gr/fecs_bl.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gm204/gr/fecs_bl.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gm200/gr/fecs_inst.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gm204/gr/fecs_inst.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gm200/gr/gpccs_bl.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gm204/gr/gpccs_bl.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gm200/gr/gpccs_inst.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gm204/gr/gpccs_inst.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gm200/gr/sw_bundle_init.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gm204/gr/sw_bundle_init.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gm200/gr/sw_ctx.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gm204/gr/sw_ctx.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gm200/gr/sw_method_init.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gm204/gr/sw_method_init.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gm200/gr/sw_nonctx.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gm204/gr/sw_nonctx.bin + +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gm200/gr/fecs_bl.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gm206/gr/fecs_bl.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gm200/gr/fecs_inst.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gm206/gr/fecs_inst.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gm200/gr/gpccs_bl.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gm206/gr/gpccs_bl.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gm200/gr/gpccs_inst.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gm206/gr/gpccs_inst.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gm200/gr/sw_bundle_init.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gm206/gr/sw_bundle_init.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gm200/gr/sw_ctx.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gm206/gr/sw_ctx.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gm200/gr/sw_method_init.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gm206/gr/sw_method_init.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gm200/gr/sw_nonctx.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gm206/gr/sw_nonctx.bin + +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gm200/gr/fecs_bl.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp100/gr/fecs_bl.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gm200/gr/gpccs_bl.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp100/gr/gpccs_bl.bin + +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gm200/gr/fecs_bl.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp102/gr/fecs_bl.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gm200/gr/gpccs_bl.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp102/gr/gpccs_bl.bin + +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/gr/gpccs_bl.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp104/gr/gpccs_bl.bin + +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/gr/gpccs_bl.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp106/gr/gpccs_bl.bin + +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/gr/fecs_bl.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp104/gr/fecs_bl.bin + +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/gr/fecs_bl.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp106/gr/fecs_bl.bin + +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/gr/fecs_bl.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp107/gr/fecs_bl.bin + +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/gr/fecs_bl.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp108/gr/fecs_bl.bin + +.include <bsd.links.mk> +.include <bsd.files.mk> diff --git a/external/nvidia-firmware/nouveau/gm200/gr/Makefile.inc b/external/nvidia-firmware/nouveau/gm200/gr/Makefile.inc new file mode 100644 index 00000000000..3ff843b530b --- /dev/null +++ b/external/nvidia-firmware/nouveau/gm200/gr/Makefile.inc @@ -0,0 +1,9 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/12/13 23:59:36 maya Exp $ + +FILESOWN= ${FIRMWAREOWN} +FILESGRP= ${FIRMWAREGRP} +FILESMODE= ${FIRMWAREMODE} + +includes: +clean: +cleandir: diff --git a/external/nvidia-firmware/nouveau/gm204/Makefile b/external/nvidia-firmware/nouveau/gm204/Makefile new file mode 100644 index 00000000000..6a19909bae8 --- /dev/null +++ b/external/nvidia-firmware/nouveau/gm204/Makefile @@ -0,0 +1,5 @@ +# $NetBSD: Makefile,v 1.1 2021/12/13 23:59:36 maya Exp $ + +SUBDIR+= gr + +.include <bsd.subdir.mk> diff --git a/external/nvidia-firmware/nouveau/gm204/Makefile.inc b/external/nvidia-firmware/nouveau/gm204/Makefile.inc new file mode 100644 index 00000000000..3ff843b530b --- /dev/null +++ b/external/nvidia-firmware/nouveau/gm204/Makefile.inc @@ -0,0 +1,9 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/12/13 23:59:36 maya Exp $ + +FILESOWN= ${FIRMWAREOWN} +FILESGRP= ${FIRMWAREGRP} +FILESMODE= ${FIRMWAREMODE} + +includes: +clean: +cleandir: diff --git a/external/nvidia-firmware/nouveau/gm204/gr/Makefile b/external/nvidia-firmware/nouveau/gm204/gr/Makefile new file mode 100644 index 00000000000..e8fc7c9f36e --- /dev/null +++ b/external/nvidia-firmware/nouveau/gm204/gr/Makefile @@ -0,0 +1,12 @@ +# $NetBSD: Makefile,v 1.1 2021/12/13 23:59:36 maya Exp $ + +NOMAN= # defined + +FILES+= ${.CURDIR}/../../dist/gm204/gr/fecs_data.bin +FILES+= ${.CURDIR}/../../dist/gm204/gr/fecs_sig.bin +FILES+= ${.CURDIR}/../../dist/gm204/gr/gpccs_data.bin +FILES+= ${.CURDIR}/../../dist/gm204/gr/gpccs_sig.bin + +FILESDIR+= ${FIRMWAREDIR}/nouveau/nvidia/gm204/gr + +.include <bsd.files.mk> diff --git a/external/nvidia-firmware/nouveau/gm204/gr/Makefile.inc b/external/nvidia-firmware/nouveau/gm204/gr/Makefile.inc new file mode 100644 index 00000000000..3ff843b530b --- /dev/null +++ b/external/nvidia-firmware/nouveau/gm204/gr/Makefile.inc @@ -0,0 +1,9 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/12/13 23:59:36 maya Exp $ + +FILESOWN= ${FIRMWAREOWN} +FILESGRP= ${FIRMWAREGRP} +FILESMODE= ${FIRMWAREMODE} + +includes: +clean: +cleandir: diff --git a/external/nvidia-firmware/nouveau/gm206/Makefile b/external/nvidia-firmware/nouveau/gm206/Makefile new file mode 100644 index 00000000000..65e3be6c90e --- /dev/null +++ b/external/nvidia-firmware/nouveau/gm206/Makefile @@ -0,0 +1,5 @@ +# $NetBSD: Makefile,v 1.1 2021/12/13 23:59:37 maya Exp $ + +SUBDIR+= acr gr + +.include <bsd.subdir.mk> diff --git a/external/nvidia-firmware/nouveau/gm206/Makefile.inc b/external/nvidia-firmware/nouveau/gm206/Makefile.inc new file mode 100644 index 00000000000..a8393a8b232 --- /dev/null +++ b/external/nvidia-firmware/nouveau/gm206/Makefile.inc @@ -0,0 +1,9 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/12/13 23:59:37 maya Exp $ + +FILESOWN= ${FIRMWAREOWN} +FILESGRP= ${FIRMWAREGRP} +FILESMODE= ${FIRMWAREMODE} + +includes: +clean: +cleandir: diff --git a/external/nvidia-firmware/nouveau/gm206/acr/Makefile b/external/nvidia-firmware/nouveau/gm206/acr/Makefile new file mode 100644 index 00000000000..4bf2425d84f --- /dev/null +++ b/external/nvidia-firmware/nouveau/gm206/acr/Makefile @@ -0,0 +1,10 @@ +# $NetBSD: Makefile,v 1.1 2021/12/13 23:59:37 maya Exp $ + +NOMAN= # defined + +FILES+= ${.CURDIR}/../../dist/gm206/acr/ucode_load.bin +FILES+= ${.CURDIR}/../../dist/gm206/acr/ucode_unload.bin + +FILESDIR+= ${FIRMWAREDIR}/nouveau/nvidia/gm206/acr + +.include <bsd.files.mk> diff --git a/external/nvidia-firmware/nouveau/gm206/acr/Makefile.inc b/external/nvidia-firmware/nouveau/gm206/acr/Makefile.inc new file mode 100644 index 00000000000..a8393a8b232 --- /dev/null +++ b/external/nvidia-firmware/nouveau/gm206/acr/Makefile.inc @@ -0,0 +1,9 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/12/13 23:59:37 maya Exp $ + +FILESOWN= ${FIRMWAREOWN} +FILESGRP= ${FIRMWAREGRP} +FILESMODE= ${FIRMWAREMODE} + +includes: +clean: +cleandir: diff --git a/external/nvidia-firmware/nouveau/gm206/gr/Makefile b/external/nvidia-firmware/nouveau/gm206/gr/Makefile new file mode 100644 index 00000000000..ec4fdac5b50 --- /dev/null +++ b/external/nvidia-firmware/nouveau/gm206/gr/Makefile @@ -0,0 +1,12 @@ +# $NetBSD: Makefile,v 1.1 2021/12/13 23:59:37 maya Exp $ + +NOMAN= # defined + +FILES+= ${.CURDIR}/../../dist/gm206/gr/fecs_data.bin +FILES+= ${.CURDIR}/../../dist/gm206/gr/fecs_sig.bin +FILES+= ${.CURDIR}/../../dist/gm206/gr/gpccs_data.bin +FILES+= ${.CURDIR}/../../dist/gm206/gr/gpccs_sig.bin + +FILESDIR+= ${FIRMWAREDIR}/nouveau/nvidia/gm206/gr + +.include <bsd.files.mk> diff --git a/external/nvidia-firmware/nouveau/gm206/gr/Makefile.inc b/external/nvidia-firmware/nouveau/gm206/gr/Makefile.inc new file mode 100644 index 00000000000..a8393a8b232 --- /dev/null +++ b/external/nvidia-firmware/nouveau/gm206/gr/Makefile.inc @@ -0,0 +1,9 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/12/13 23:59:37 maya Exp $ + +FILESOWN= ${FIRMWAREOWN} +FILESGRP= ${FIRMWAREGRP} +FILESMODE= ${FIRMWAREMODE} + +includes: +clean: +cleandir: diff --git a/external/nvidia-firmware/nouveau/gm20b/Makefile b/external/nvidia-firmware/nouveau/gm20b/Makefile new file mode 100644 index 00000000000..fedc3598ae4 --- /dev/null +++ b/external/nvidia-firmware/nouveau/gm20b/Makefile @@ -0,0 +1,5 @@ +# $NetBSD: Makefile,v 1.1 2021/12/13 23:59:37 maya Exp $ + +SUBDIR+= acr gr pmu + +.include <bsd.subdir.mk> diff --git a/external/nvidia-firmware/nouveau/gm20b/Makefile.inc b/external/nvidia-firmware/nouveau/gm20b/Makefile.inc new file mode 100644 index 00000000000..a8393a8b232 --- /dev/null +++ b/external/nvidia-firmware/nouveau/gm20b/Makefile.inc @@ -0,0 +1,9 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/12/13 23:59:37 maya Exp $ + +FILESOWN= ${FIRMWAREOWN} +FILESGRP= ${FIRMWAREGRP} +FILESMODE= ${FIRMWAREMODE} + +includes: +clean: +cleandir: diff --git a/external/nvidia-firmware/nouveau/gm20b/acr/Makefile b/external/nvidia-firmware/nouveau/gm20b/acr/Makefile new file mode 100644 index 00000000000..dac76280b51 --- /dev/null +++ b/external/nvidia-firmware/nouveau/gm20b/acr/Makefile @@ -0,0 +1,10 @@ +# $NetBSD: Makefile,v 1.1 2021/12/13 23:59:37 maya Exp $ + +NOMAN= # defined + +FILES+= ${.CURDIR}/../../dist/gm20b/acr/bl.bin +FILES+= ${.CURDIR}/../../dist/gm20b/acr/ucode_load.bin + +FILESDIR+= ${FIRMWAREDIR}/nouveau/nvidia/gm20b/acr + +.include <bsd.files.mk> diff --git a/external/nvidia-firmware/nouveau/gm20b/acr/Makefile.inc b/external/nvidia-firmware/nouveau/gm20b/acr/Makefile.inc new file mode 100644 index 00000000000..a8393a8b232 --- /dev/null +++ b/external/nvidia-firmware/nouveau/gm20b/acr/Makefile.inc @@ -0,0 +1,9 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/12/13 23:59:37 maya Exp $ + +FILESOWN= ${FIRMWAREOWN} +FILESGRP= ${FIRMWAREGRP} +FILESMODE= ${FIRMWAREMODE} + +includes: +clean: +cleandir: diff --git a/external/nvidia-firmware/nouveau/gm20b/gr/Makefile b/external/nvidia-firmware/nouveau/gm20b/gr/Makefile new file mode 100644 index 00000000000..d1d27d61585 --- /dev/null +++ b/external/nvidia-firmware/nouveau/gm20b/gr/Makefile @@ -0,0 +1,17 @@ +# $NetBSD: Makefile,v 1.1 2021/12/13 23:59:37 maya Exp $ + +NOMAN= # defined + +FILES+= ${.CURDIR}/../../dist/gm20b/gr/fecs_bl.bin +FILES+= ${.CURDIR}/../../dist/gm20b/gr/fecs_data.bin +FILES+= ${.CURDIR}/../../dist/gm20b/gr/fecs_inst.bin +FILES+= ${.CURDIR}/../../dist/gm20b/gr/fecs_sig.bin +FILES+= ${.CURDIR}/../../dist/gm20b/gr/gpccs_data.bin +FILES+= ${.CURDIR}/../../dist/gm20b/gr/gpccs_inst.bin +FILES+= ${.CURDIR}/../../dist/gm20b/gr/sw_bundle_init.bin +FILES+= ${.CURDIR}/../../dist/gm20b/gr/sw_ctx.bin +FILES+= ${.CURDIR}/../../dist/gm20b/gr/sw_nonctx.bin + +FILESDIR+= ${FIRMWAREDIR}/nouveau/nvidia/gm20b/gr + +.include <bsd.files.mk> diff --git a/external/nvidia-firmware/nouveau/gm20b/gr/Makefile.inc b/external/nvidia-firmware/nouveau/gm20b/gr/Makefile.inc new file mode 100644 index 00000000000..a8393a8b232 --- /dev/null +++ b/external/nvidia-firmware/nouveau/gm20b/gr/Makefile.inc @@ -0,0 +1,9 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/12/13 23:59:37 maya Exp $ + +FILESOWN= ${FIRMWAREOWN} +FILESGRP= ${FIRMWAREGRP} +FILESMODE= ${FIRMWAREMODE} + +includes: +clean: +cleandir: diff --git a/external/nvidia-firmware/nouveau/gm20b/pmu/Makefile b/external/nvidia-firmware/nouveau/gm20b/pmu/Makefile new file mode 100644 index 00000000000..ae009acbf05 --- /dev/null +++ b/external/nvidia-firmware/nouveau/gm20b/pmu/Makefile @@ -0,0 +1,11 @@ +# $NetBSD: Makefile,v 1.1 2021/12/13 23:59:37 maya Exp $ + +NOMAN= # defined + +FILES+= ${.CURDIR}/../../dist/gm20b/pmu/desc.bin +FILES+= ${.CURDIR}/../../dist/gm20b/pmu/image.bin +FILES+= ${.CURDIR}/../../dist/gm20b/pmu/sig.bin + +FILESDIR+= ${FIRMWAREDIR}/nouveau/nvidia/gm20b/pmu + +.include <bsd.files.mk> diff --git a/external/nvidia-firmware/nouveau/gm20b/pmu/Makefile.inc b/external/nvidia-firmware/nouveau/gm20b/pmu/Makefile.inc new file mode 100644 index 00000000000..a8393a8b232 --- /dev/null +++ b/external/nvidia-firmware/nouveau/gm20b/pmu/Makefile.inc @@ -0,0 +1,9 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/12/13 23:59:37 maya Exp $ + +FILESOWN= ${FIRMWAREOWN} +FILESGRP= ${FIRMWAREGRP} +FILESMODE= ${FIRMWAREMODE} + +includes: +clean: +cleandir: diff --git a/external/nvidia-firmware/nouveau/gp100/Makefile b/external/nvidia-firmware/nouveau/gp100/Makefile new file mode 100644 index 00000000000..65e3be6c90e --- /dev/null +++ b/external/nvidia-firmware/nouveau/gp100/Makefile @@ -0,0 +1,5 @@ +# $NetBSD: Makefile,v 1.1 2021/12/13 23:59:37 maya Exp $ + +SUBDIR+= acr gr + +.include <bsd.subdir.mk> diff --git a/external/nvidia-firmware/nouveau/gp100/Makefile.inc b/external/nvidia-firmware/nouveau/gp100/Makefile.inc new file mode 100644 index 00000000000..a8393a8b232 --- /dev/null +++ b/external/nvidia-firmware/nouveau/gp100/Makefile.inc @@ -0,0 +1,9 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/12/13 23:59:37 maya Exp $ + +FILESOWN= ${FIRMWAREOWN} +FILESGRP= ${FIRMWAREGRP} +FILESMODE= ${FIRMWAREMODE} + +includes: +clean: +cleandir: diff --git a/external/nvidia-firmware/nouveau/gp100/acr/Makefile b/external/nvidia-firmware/nouveau/gp100/acr/Makefile new file mode 100644 index 00000000000..fd6a578f4b2 --- /dev/null +++ b/external/nvidia-firmware/nouveau/gp100/acr/Makefile @@ -0,0 +1,11 @@ +# $NetBSD: Makefile,v 1.1 2021/12/13 23:59:37 maya Exp $ + +NOMAN= # defined + +FILES+= ${.CURDIR}/../../dist/gp100/acr/bl.bin +FILES+= ${.CURDIR}/../../dist/gp100/acr/ucode_load.bin +FILES+= ${.CURDIR}/../../dist/gp100/acr/ucode_unload.bin + +FILESDIR+= ${FIRMWAREDIR}/nouveau/nvidia/gp100/acr + +.include <bsd.files.mk> diff --git a/external/nvidia-firmware/nouveau/gp100/acr/Makefile.inc b/external/nvidia-firmware/nouveau/gp100/acr/Makefile.inc new file mode 100644 index 00000000000..a8393a8b232 --- /dev/null +++ b/external/nvidia-firmware/nouveau/gp100/acr/Makefile.inc @@ -0,0 +1,9 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/12/13 23:59:37 maya Exp $ + +FILESOWN= ${FIRMWAREOWN} +FILESGRP= ${FIRMWAREGRP} +FILESMODE= ${FIRMWAREMODE} + +includes: +clean: +cleandir: diff --git a/external/nvidia-firmware/nouveau/gp100/gr/Makefile b/external/nvidia-firmware/nouveau/gp100/gr/Makefile new file mode 100644 index 00000000000..cd37a87736e --- /dev/null +++ b/external/nvidia-firmware/nouveau/gp100/gr/Makefile @@ -0,0 +1,18 @@ +# $NetBSD: Makefile,v 1.1 2021/12/13 23:59:38 maya Exp $ + +NOMAN= # defined + +FILES+= ${.CURDIR}/../../dist/gp100/gr/fecs_data.bin +FILES+= ${.CURDIR}/../../dist/gp100/gr/fecs_inst.bin +FILES+= ${.CURDIR}/../../dist/gp100/gr/fecs_sig.bin +FILES+= ${.CURDIR}/../../dist/gp100/gr/gpccs_data.bin +FILES+= ${.CURDIR}/../../dist/gp100/gr/gpccs_inst.bin +FILES+= ${.CURDIR}/../../dist/gp100/gr/gpccs_sig.bin +FILES+= ${.CURDIR}/../../dist/gp100/gr/sw_bundle_init.bin +FILES+= ${.CURDIR}/../../dist/gp100/gr/sw_ctx.bin +FILES+= ${.CURDIR}/../../dist/gp100/gr/sw_method_init.bin +FILES+= ${.CURDIR}/../../dist/gp100/gr/sw_nonctx.bin + +FILESDIR+= ${FIRMWAREDIR}/nouveau/nvidia/gp100/gr + +.include <bsd.files.mk> diff --git a/external/nvidia-firmware/nouveau/gp100/gr/Makefile.inc b/external/nvidia-firmware/nouveau/gp100/gr/Makefile.inc new file mode 100644 index 00000000000..ca8a36c6077 --- /dev/null +++ b/external/nvidia-firmware/nouveau/gp100/gr/Makefile.inc @@ -0,0 +1,9 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/12/13 23:59:38 maya Exp $ + +FILESOWN= ${FIRMWAREOWN} +FILESGRP= ${FIRMWAREGRP} +FILESMODE= ${FIRMWAREMODE} + +includes: +clean: +cleandir: diff --git a/external/nvidia-firmware/nouveau/gp102/Makefile b/external/nvidia-firmware/nouveau/gp102/Makefile new file mode 100644 index 00000000000..bb2d50c8ef3 --- /dev/null +++ b/external/nvidia-firmware/nouveau/gp102/Makefile @@ -0,0 +1,5 @@ +# $NetBSD: Makefile,v 1.1 2021/12/13 23:59:38 maya Exp $ + +SUBDIR+= acr gr nvdec sec2 + +.include <bsd.subdir.mk> diff --git a/external/nvidia-firmware/nouveau/gp102/Makefile.inc b/external/nvidia-firmware/nouveau/gp102/Makefile.inc new file mode 100644 index 00000000000..ca8a36c6077 --- /dev/null +++ b/external/nvidia-firmware/nouveau/gp102/Makefile.inc @@ -0,0 +1,9 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/12/13 23:59:38 maya Exp $ + +FILESOWN= ${FIRMWAREOWN} +FILESGRP= ${FIRMWAREGRP} +FILESMODE= ${FIRMWAREMODE} + +includes: +clean: +cleandir: diff --git a/external/nvidia-firmware/nouveau/gp102/acr/Makefile b/external/nvidia-firmware/nouveau/gp102/acr/Makefile new file mode 100644 index 00000000000..5e77af8b23d --- /dev/null +++ b/external/nvidia-firmware/nouveau/gp102/acr/Makefile @@ -0,0 +1,48 @@ +# $NetBSD: Makefile,v 1.1 2021/12/13 23:59:38 maya Exp $ + +NOMAN= # defined + +FILES+= ${.CURDIR}/../../dist/gp102/acr/bl.bin +FILES+= ${.CURDIR}/../../dist/gp102/acr/ucode_load.bin +FILES+= ${.CURDIR}/../../dist/gp102/acr/ucode_unload.bin +FILES+= ${.CURDIR}/../../dist/gp102/acr/unload_bl.bin + +FILESDIR+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/acr + +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/acr/bl.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp104/acr/bl.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/acr/ucode_load.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp104/acr/ucode_load.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/acr/ucode_unload.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp104/acr/ucode_unload.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/acr/unload_bl.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp104/acr/unload_bl.bin + +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/acr/bl.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp106/acr/bl.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/acr/ucode_load.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp106/acr/ucode_load.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/acr/ucode_unload.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp106/acr/ucode_unload.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/acr/unload_bl.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp106/acr/unload_bl.bin + +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/acr/bl.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp107/acr/bl.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/acr/ucode_load.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp107/acr/ucode_load.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/acr/ucode_unload.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp107/acr/ucode_unload.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/acr/unload_bl.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp107/acr/unload_bl.bin + +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/acr/bl.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp108/acr/bl.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/acr/ucode_load.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp108/acr/ucode_load.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/acr/ucode_unload.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp108/acr/ucode_unload.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/acr/unload_bl.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp108/acr/unload_bl.bin +.include <bsd.links.mk> +.include <bsd.files.mk> diff --git a/external/nvidia-firmware/nouveau/gp102/acr/Makefile.inc b/external/nvidia-firmware/nouveau/gp102/acr/Makefile.inc new file mode 100644 index 00000000000..ca8a36c6077 --- /dev/null +++ b/external/nvidia-firmware/nouveau/gp102/acr/Makefile.inc @@ -0,0 +1,9 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/12/13 23:59:38 maya Exp $ + +FILESOWN= ${FIRMWAREOWN} +FILESGRP= ${FIRMWAREGRP} +FILESMODE= ${FIRMWAREMODE} + +includes: +clean: +cleandir: diff --git a/external/nvidia-firmware/nouveau/gp102/gr/Makefile b/external/nvidia-firmware/nouveau/gp102/gr/Makefile new file mode 100644 index 00000000000..932a1a9ef6d --- /dev/null +++ b/external/nvidia-firmware/nouveau/gp102/gr/Makefile @@ -0,0 +1,50 @@ +# $NetBSD: Makefile,v 1.1 2021/12/13 23:59:38 maya Exp $ + +NOMAN= # defined + +FILES+= ${.CURDIR}/../../dist/gp102/gr/fecs_data.bin +FILES+= ${.CURDIR}/../../dist/gp102/gr/fecs_inst.bin +FILES+= ${.CURDIR}/../../dist/gp102/gr/fecs_sig.bin +FILES+= ${.CURDIR}/../../dist/gp102/gr/gpccs_data.bin +FILES+= ${.CURDIR}/../../dist/gp102/gr/gpccs_inst.bin +FILES+= ${.CURDIR}/../../dist/gp102/gr/gpccs_sig.bin +FILES+= ${.CURDIR}/../../dist/gp102/gr/sw_bundle_init.bin +FILES+= ${.CURDIR}/../../dist/gp102/gr/sw_ctx.bin +FILES+= ${.CURDIR}/../../dist/gp102/gr/sw_method_init.bin +FILES+= ${.CURDIR}/../../dist/gp102/gr/sw_nonctx.bin + +FILESDIR+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/gr + +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/gr/fecs_bl.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp104/gr/fecs_bl.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/gr/sw_bundle_init.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp104/gr/sw_bundle_init.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/gr/sw_ctx.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp104/gr/sw_ctx.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/gr/sw_method_init.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp104/gr/sw_method_init.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/gr/sw_nonctx.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp104/gr/sw_nonctx.bin + +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/gr/fecs_bl.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp106/gr/fecs_bl.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/gr/fecs_inst.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp106/gr/fecs_inst.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/gr/gpccs_inst.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp106/gr/gpccs_inst.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/gr/sw_bundle_init.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp106/gr/sw_bundle_init.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/gr/sw_ctx.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp106/gr/sw_ctx.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/gr/sw_method_init.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp106/gr/sw_method_init.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/gr/sw_nonctx.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp106/gr/sw_nonctx.bin + +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/gr/sw_bundle_init.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp107/gr/sw_bundle_init.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/gr/sw_method_init.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp107/gr/sw_method_init.bin + +.include <bsd.links.mk> +.include <bsd.files.mk> diff --git a/external/nvidia-firmware/nouveau/gp102/gr/Makefile.inc b/external/nvidia-firmware/nouveau/gp102/gr/Makefile.inc new file mode 100644 index 00000000000..ca8a36c6077 --- /dev/null +++ b/external/nvidia-firmware/nouveau/gp102/gr/Makefile.inc @@ -0,0 +1,9 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/12/13 23:59:38 maya Exp $ + +FILESOWN= ${FIRMWAREOWN} +FILESGRP= ${FIRMWAREGRP} +FILESMODE= ${FIRMWAREMODE} + +includes: +clean: +cleandir: diff --git a/external/nvidia-firmware/nouveau/gp102/nvdec/Makefile b/external/nvidia-firmware/nouveau/gp102/nvdec/Makefile new file mode 100644 index 00000000000..2d8a5c26291 --- /dev/null +++ b/external/nvidia-firmware/nouveau/gp102/nvdec/Makefile @@ -0,0 +1,22 @@ +# $NetBSD: Makefile,v 1.1 2021/12/13 23:59:38 maya Exp $ + +NOMAN= # defined + +FILES+= ${.CURDIR}/../../dist/gp102/nvdec/scrubber.bin + +FILESDIR+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/nvdec + +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/nvdec/scrubber.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp104/nvdec/scrubber.bin + +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/nvdec/scrubber.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp106/nvdec/scrubber.bin + +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/nvdec/scrubber.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp107/nvdec/scrubber.bin + +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/nvdec/scrubber.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp108/nvdec/scrubber.bin + +.include <bsd.links.mk> +.include <bsd.files.mk> diff --git a/external/nvidia-firmware/nouveau/gp102/nvdec/Makefile.inc b/external/nvidia-firmware/nouveau/gp102/nvdec/Makefile.inc new file mode 100644 index 00000000000..ca8a36c6077 --- /dev/null +++ b/external/nvidia-firmware/nouveau/gp102/nvdec/Makefile.inc @@ -0,0 +1,9 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/12/13 23:59:38 maya Exp $ + +FILESOWN= ${FIRMWAREOWN} +FILESGRP= ${FIRMWAREGRP} +FILESMODE= ${FIRMWAREMODE} + +includes: +clean: +cleandir: diff --git a/external/nvidia-firmware/nouveau/gp102/sec2/Makefile b/external/nvidia-firmware/nouveau/gp102/sec2/Makefile new file mode 100644 index 00000000000..d5d41e6e561 --- /dev/null +++ b/external/nvidia-firmware/nouveau/gp102/sec2/Makefile @@ -0,0 +1,61 @@ +# $NetBSD: Makefile,v 1.1 2021/12/13 23:59:38 maya Exp $ + +NOMAN= # defined + +FILES+= ${.CURDIR}/../../dist/gp102/sec2/desc-1.bin +FILES+= ${.CURDIR}/../../dist/gp102/sec2/desc.bin +FILES+= ${.CURDIR}/../../dist/gp102/sec2/image-1.bin +FILES+= ${.CURDIR}/../../dist/gp102/sec2/image.bin +FILES+= ${.CURDIR}/../../dist/gp102/sec2/sig-1.bin +FILES+= ${.CURDIR}/../../dist/gp102/sec2/sig.bin + +FILESDIR+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/sec2 + +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/sec2/desc.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp104/sec2/desc.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/sec2/image.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp104/sec2/image.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/sec2/sig.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp104/sec2/sig.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/sec2/desc-1.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp104/sec2/desc-1.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/sec2/image-1.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp104/sec2/image-1.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/sec2/sig-1.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp104/sec2/sig-1.bin + +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/sec2/desc.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp106/sec2/desc.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/sec2/image.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp106/sec2/image.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/sec2/sig.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp106/sec2/sig.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/sec2/desc-1.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp106/sec2/desc-1.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/sec2/image-1.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp106/sec2/image-1.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/sec2/sig-1.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp106/sec2/sig-1.bin + +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/sec2/desc.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp107/sec2/desc.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/sec2/image.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp107/sec2/image.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/sec2/sig.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp107/sec2/sig.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/sec2/desc-1.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp107/sec2/desc-1.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/sec2/image-1.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp107/sec2/image-1.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/sec2/sig-1.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp107/sec2/sig-1.bin + +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/sec2/desc-1.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp108/sec2/desc.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/sec2/image-1.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp108/sec2/image.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/gp102/sec2/sig-1.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/gp108/sec2/sig.bin + +.include <bsd.links.mk> +.include <bsd.files.mk> diff --git a/external/nvidia-firmware/nouveau/gp102/sec2/Makefile.inc b/external/nvidia-firmware/nouveau/gp102/sec2/Makefile.inc new file mode 100644 index 00000000000..ca8a36c6077 --- /dev/null +++ b/external/nvidia-firmware/nouveau/gp102/sec2/Makefile.inc @@ -0,0 +1,9 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/12/13 23:59:38 maya Exp $ + +FILESOWN= ${FIRMWAREOWN} +FILESGRP= ${FIRMWAREGRP} +FILESMODE= ${FIRMWAREMODE} + +includes: +clean: +cleandir: diff --git a/external/nvidia-firmware/nouveau/gp104/Makefile b/external/nvidia-firmware/nouveau/gp104/Makefile new file mode 100644 index 00000000000..60cde84a416 --- /dev/null +++ b/external/nvidia-firmware/nouveau/gp104/Makefile @@ -0,0 +1,5 @@ +# $NetBSD: Makefile,v 1.1 2021/12/13 23:59:38 maya Exp $ + +SUBDIR+= gr + +.include <bsd.subdir.mk> diff --git a/external/nvidia-firmware/nouveau/gp104/Makefile.inc b/external/nvidia-firmware/nouveau/gp104/Makefile.inc new file mode 100644 index 00000000000..ca8a36c6077 --- /dev/null +++ b/external/nvidia-firmware/nouveau/gp104/Makefile.inc @@ -0,0 +1,9 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/12/13 23:59:38 maya Exp $ + +FILESOWN= ${FIRMWAREOWN} +FILESGRP= ${FIRMWAREGRP} +FILESMODE= ${FIRMWAREMODE} + +includes: +clean: +cleandir: diff --git a/external/nvidia-firmware/nouveau/gp104/gr/Makefile b/external/nvidia-firmware/nouveau/gp104/gr/Makefile new file mode 100644 index 00000000000..9e7a77df84d --- /dev/null +++ b/external/nvidia-firmware/nouveau/gp104/gr/Makefile @@ -0,0 +1,14 @@ +# $NetBSD: Makefile,v 1.1 2021/12/13 23:59:38 maya Exp $ + +NOMAN= # defined + +FILES+= ${.CURDIR}/../../dist/gp104/gr/fecs_data.bin +FILES+= ${.CURDIR}/../../dist/gp104/gr/fecs_inst.bin +FILES+= ${.CURDIR}/../../dist/gp104/gr/fecs_sig.bin +FILES+= ${.CURDIR}/../../dist/gp104/gr/gpccs_data.bin +FILES+= ${.CURDIR}/../../dist/gp104/gr/gpccs_inst.bin +FILES+= ${.CURDIR}/../../dist/gp104/gr/gpccs_sig.bin + +FILESDIR+= ${FIRMWAREDIR}/nouveau/nvidia/gp104/gr + +.include <bsd.files.mk> diff --git a/external/nvidia-firmware/nouveau/gp104/gr/Makefile.inc b/external/nvidia-firmware/nouveau/gp104/gr/Makefile.inc new file mode 100644 index 00000000000..ca8a36c6077 --- /dev/null +++ b/external/nvidia-firmware/nouveau/gp104/gr/Makefile.inc @@ -0,0 +1,9 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/12/13 23:59:38 maya Exp $ + +FILESOWN= ${FIRMWAREOWN} +FILESGRP= ${FIRMWAREGRP} +FILESMODE= ${FIRMWAREMODE} + +includes: +clean: +cleandir: diff --git a/external/nvidia-firmware/nouveau/gp106/Makefile b/external/nvidia-firmware/nouveau/gp106/Makefile new file mode 100644 index 00000000000..60cde84a416 --- /dev/null +++ b/external/nvidia-firmware/nouveau/gp106/Makefile @@ -0,0 +1,5 @@ +# $NetBSD: Makefile,v 1.1 2021/12/13 23:59:38 maya Exp $ + +SUBDIR+= gr + +.include <bsd.subdir.mk> diff --git a/external/nvidia-firmware/nouveau/gp106/Makefile.inc b/external/nvidia-firmware/nouveau/gp106/Makefile.inc new file mode 100644 index 00000000000..ca8a36c6077 --- /dev/null +++ b/external/nvidia-firmware/nouveau/gp106/Makefile.inc @@ -0,0 +1,9 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/12/13 23:59:38 maya Exp $ + +FILESOWN= ${FIRMWAREOWN} +FILESGRP= ${FIRMWAREGRP} +FILESMODE= ${FIRMWAREMODE} + +includes: +clean: +cleandir: diff --git a/external/nvidia-firmware/nouveau/gp106/gr/Makefile b/external/nvidia-firmware/nouveau/gp106/gr/Makefile new file mode 100644 index 00000000000..1d5551d910b --- /dev/null +++ b/external/nvidia-firmware/nouveau/gp106/gr/Makefile @@ -0,0 +1,12 @@ +# $NetBSD: Makefile,v 1.1 2021/12/13 23:59:39 maya Exp $ + +NOMAN= # defined + +FILES+= ${.CURDIR}/../../dist/gp106/gr/fecs_data.bin +FILES+= ${.CURDIR}/../../dist/gp106/gr/fecs_sig.bin +FILES+= ${.CURDIR}/../../dist/gp106/gr/gpccs_data.bin +FILES+= ${.CURDIR}/../../dist/gp106/gr/gpccs_sig.bin + +FILESDIR+= ${FIRMWAREDIR}/nouveau/nvidia/gp106/gr + +.include <bsd.files.mk> diff --git a/external/nvidia-firmware/nouveau/gp106/gr/Makefile.inc b/external/nvidia-firmware/nouveau/gp106/gr/Makefile.inc new file mode 100644 index 00000000000..91c12cf93a1 --- /dev/null +++ b/external/nvidia-firmware/nouveau/gp106/gr/Makefile.inc @@ -0,0 +1,9 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/12/13 23:59:39 maya Exp $ + +FILESOWN= ${FIRMWAREOWN} +FILESGRP= ${FIRMWAREGRP} +FILESMODE= ${FIRMWAREMODE} + +includes: +clean: +cleandir: diff --git a/external/nvidia-firmware/nouveau/gp107/Makefile b/external/nvidia-firmware/nouveau/gp107/Makefile new file mode 100644 index 00000000000..a5a4f27fb5e --- /dev/null +++ b/external/nvidia-firmware/nouveau/gp107/Makefile @@ -0,0 +1,5 @@ +# $NetBSD: Makefile,v 1.1 2021/12/13 23:59:39 maya Exp $ + +SUBDIR+= gr + +.include <bsd.subdir.mk> diff --git a/external/nvidia-firmware/nouveau/gp107/Makefile.inc b/external/nvidia-firmware/nouveau/gp107/Makefile.inc new file mode 100644 index 00000000000..91c12cf93a1 --- /dev/null +++ b/external/nvidia-firmware/nouveau/gp107/Makefile.inc @@ -0,0 +1,9 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/12/13 23:59:39 maya Exp $ + +FILESOWN= ${FIRMWAREOWN} +FILESGRP= ${FIRMWAREGRP} +FILESMODE= ${FIRMWAREMODE} + +includes: +clean: +cleandir: diff --git a/external/nvidia-firmware/nouveau/gp107/gr/Makefile b/external/nvidia-firmware/nouveau/gp107/gr/Makefile new file mode 100644 index 00000000000..0fdffa031b2 --- /dev/null +++ b/external/nvidia-firmware/nouveau/gp107/gr/Makefile @@ -0,0 +1,18 @@ +# $NetBSD: Makefile,v 1.1 2021/12/13 23:59:39 maya Exp $ + +NOMAN= # defined + +FILES+= ${.CURDIR}/../../dist/gp107/gr/fecs_bl.bin +FILES+= ${.CURDIR}/../../dist/gp107/gr/fecs_data.bin +FILES+= ${.CURDIR}/../../dist/gp107/gr/fecs_inst.bin +FILES+= ${.CURDIR}/../../dist/gp107/gr/fecs_sig.bin +FILES+= ${.CURDIR}/../../dist/gp107/gr/gpccs_bl.bin +FILES+= ${.CURDIR}/../../dist/gp107/gr/gpccs_data.bin +FILES+= ${.CURDIR}/../../dist/gp107/gr/gpccs_inst.bin +FILES+= ${.CURDIR}/../../dist/gp107/gr/gpccs_sig.bin +FILES+= ${.CURDIR}/../../dist/gp107/gr/sw_ctx.bin +FILES+= ${.CURDIR}/../../dist/gp107/gr/sw_nonctx.bin + +FILESDIR+= ${FIRMWAREDIR}/nouveau/nvidia/gp107/gr + +.include <bsd.files.mk> diff --git a/external/nvidia-firmware/nouveau/gp107/gr/Makefile.inc b/external/nvidia-firmware/nouveau/gp107/gr/Makefile.inc new file mode 100644 index 00000000000..91c12cf93a1 --- /dev/null +++ b/external/nvidia-firmware/nouveau/gp107/gr/Makefile.inc @@ -0,0 +1,9 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/12/13 23:59:39 maya Exp $ + +FILESOWN= ${FIRMWAREOWN} +FILESGRP= ${FIRMWAREGRP} +FILESMODE= ${FIRMWAREMODE} + +includes: +clean: +cleandir: diff --git a/external/nvidia-firmware/nouveau/gp108/Makefile b/external/nvidia-firmware/nouveau/gp108/Makefile new file mode 100644 index 00000000000..a5a4f27fb5e --- /dev/null +++ b/external/nvidia-firmware/nouveau/gp108/Makefile @@ -0,0 +1,5 @@ +# $NetBSD: Makefile,v 1.1 2021/12/13 23:59:39 maya Exp $ + +SUBDIR+= gr + +.include <bsd.subdir.mk> diff --git a/external/nvidia-firmware/nouveau/gp108/Makefile.inc b/external/nvidia-firmware/nouveau/gp108/Makefile.inc new file mode 100644 index 00000000000..91c12cf93a1 --- /dev/null +++ b/external/nvidia-firmware/nouveau/gp108/Makefile.inc @@ -0,0 +1,9 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/12/13 23:59:39 maya Exp $ + +FILESOWN= ${FIRMWAREOWN} +FILESGRP= ${FIRMWAREGRP} +FILESMODE= ${FIRMWAREMODE} + +includes: +clean: +cleandir: diff --git a/external/nvidia-firmware/nouveau/gp108/gr/Makefile b/external/nvidia-firmware/nouveau/gp108/gr/Makefile new file mode 100644 index 00000000000..4bd16f3b698 --- /dev/null +++ b/external/nvidia-firmware/nouveau/gp108/gr/Makefile @@ -0,0 +1,20 @@ +# $NetBSD: Makefile,v 1.1 2021/12/13 23:59:39 maya Exp $ + +NOMAN= # defined + +FILES+= ${.CURDIR}/../../dist/gp108/gr/fecs_bl.bin +FILES+= ${.CURDIR}/../../dist/gp108/gr/fecs_data.bin +FILES+= ${.CURDIR}/../../dist/gp108/gr/fecs_inst.bin +FILES+= ${.CURDIR}/../../dist/gp108/gr/fecs_sig.bin +FILES+= ${.CURDIR}/../../dist/gp108/gr/gpccs_bl.bin +FILES+= ${.CURDIR}/../../dist/gp108/gr/gpccs_data.bin +FILES+= ${.CURDIR}/../../dist/gp108/gr/gpccs_inst.bin +FILES+= ${.CURDIR}/../../dist/gp108/gr/gpccs_sig.bin +FILES+= ${.CURDIR}/../../dist/gp108/gr/sw_bundle_init.bin +FILES+= ${.CURDIR}/../../dist/gp108/gr/sw_ctx.bin +FILES+= ${.CURDIR}/../../dist/gp108/gr/sw_method_init.bin +FILES+= ${.CURDIR}/../../dist/gp108/gr/sw_nonctx.bin + +FILESDIR+= ${FIRMWAREDIR}/nouveau/nvidia/gp108/gr + +.include <bsd.files.mk> diff --git a/external/nvidia-firmware/nouveau/gp108/gr/Makefile.inc b/external/nvidia-firmware/nouveau/gp108/gr/Makefile.inc new file mode 100644 index 00000000000..91c12cf93a1 --- /dev/null +++ b/external/nvidia-firmware/nouveau/gp108/gr/Makefile.inc @@ -0,0 +1,9 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/12/13 23:59:39 maya Exp $ + +FILESOWN= ${FIRMWAREOWN} +FILESGRP= ${FIRMWAREGRP} +FILESMODE= ${FIRMWAREMODE} + +includes: +clean: +cleandir: diff --git a/external/nvidia-firmware/nouveau/gp10b/Makefile b/external/nvidia-firmware/nouveau/gp10b/Makefile new file mode 100644 index 00000000000..dbdf40e44d8 --- /dev/null +++ b/external/nvidia-firmware/nouveau/gp10b/Makefile @@ -0,0 +1,5 @@ +# $NetBSD: Makefile,v 1.1 2021/12/13 23:59:39 maya Exp $ + +SUBDIR+= acr gr pmu + +.include <bsd.subdir.mk> diff --git a/external/nvidia-firmware/nouveau/gp10b/Makefile.inc b/external/nvidia-firmware/nouveau/gp10b/Makefile.inc new file mode 100644 index 00000000000..91c12cf93a1 --- /dev/null +++ b/external/nvidia-firmware/nouveau/gp10b/Makefile.inc @@ -0,0 +1,9 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/12/13 23:59:39 maya Exp $ + +FILESOWN= ${FIRMWAREOWN} +FILESGRP= ${FIRMWAREGRP} +FILESMODE= ${FIRMWAREMODE} + +includes: +clean: +cleandir: diff --git a/external/nvidia-firmware/nouveau/gp10b/acr/Makefile b/external/nvidia-firmware/nouveau/gp10b/acr/Makefile new file mode 100644 index 00000000000..38f6b948511 --- /dev/null +++ b/external/nvidia-firmware/nouveau/gp10b/acr/Makefile @@ -0,0 +1,10 @@ +# $NetBSD: Makefile,v 1.1 2021/12/13 23:59:39 maya Exp $ + +NOMAN= # defined + +FILES+= ${.CURDIR}/../../dist/gp10b/acr/bl.bin +FILES+= ${.CURDIR}/../../dist/gp10b/acr/ucode_load.bin + +FILESDIR+= ${FIRMWAREDIR}/nouveau/nvidia/gp10b/acr + +.include <bsd.files.mk> diff --git a/external/nvidia-firmware/nouveau/gp10b/acr/Makefile.inc b/external/nvidia-firmware/nouveau/gp10b/acr/Makefile.inc new file mode 100644 index 00000000000..91c12cf93a1 --- /dev/null +++ b/external/nvidia-firmware/nouveau/gp10b/acr/Makefile.inc @@ -0,0 +1,9 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/12/13 23:59:39 maya Exp $ + +FILESOWN= ${FIRMWAREOWN} +FILESGRP= ${FIRMWAREGRP} +FILESMODE= ${FIRMWAREMODE} + +includes: +clean: +cleandir: diff --git a/external/nvidia-firmware/nouveau/gp10b/gr/Makefile b/external/nvidia-firmware/nouveau/gp10b/gr/Makefile new file mode 100644 index 00000000000..c449a6d9d04 --- /dev/null +++ b/external/nvidia-firmware/nouveau/gp10b/gr/Makefile @@ -0,0 +1,20 @@ +# $NetBSD: Makefile,v 1.1 2021/12/13 23:59:39 maya Exp $ + +NOMAN= # defined + +FILES+= ${.CURDIR}/../../dist/gp10b/gr/fecs_bl.bin +FILES+= ${.CURDIR}/../../dist/gp10b/gr/fecs_data.bin +FILES+= ${.CURDIR}/../../dist/gp10b/gr/fecs_inst.bin +FILES+= ${.CURDIR}/../../dist/gp10b/gr/fecs_sig.bin +FILES+= ${.CURDIR}/../../dist/gp10b/gr/gpccs_bl.bin +FILES+= ${.CURDIR}/../../dist/gp10b/gr/gpccs_data.bin +FILES+= ${.CURDIR}/../../dist/gp10b/gr/gpccs_inst.bin +FILES+= ${.CURDIR}/../../dist/gp10b/gr/gpccs_sig.bin +FILES+= ${.CURDIR}/../../dist/gp10b/gr/sw_bundle_init.bin +FILES+= ${.CURDIR}/../../dist/gp10b/gr/sw_ctx.bin +FILES+= ${.CURDIR}/../../dist/gp10b/gr/sw_method_init.bin +FILES+= ${.CURDIR}/../../dist/gp10b/gr/sw_nonctx.bin + +FILESDIR+= ${FIRMWAREDIR}/nouveau/nvidia/gp10b/gr + +.include <bsd.files.mk> diff --git a/external/nvidia-firmware/nouveau/gp10b/gr/Makefile.inc b/external/nvidia-firmware/nouveau/gp10b/gr/Makefile.inc new file mode 100644 index 00000000000..91c12cf93a1 --- /dev/null +++ b/external/nvidia-firmware/nouveau/gp10b/gr/Makefile.inc @@ -0,0 +1,9 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/12/13 23:59:39 maya Exp $ + +FILESOWN= ${FIRMWAREOWN} +FILESGRP= ${FIRMWAREGRP} +FILESMODE= ${FIRMWAREMODE} + +includes: +clean: +cleandir: diff --git a/external/nvidia-firmware/nouveau/gp10b/pmu/Makefile b/external/nvidia-firmware/nouveau/gp10b/pmu/Makefile new file mode 100644 index 00000000000..537370f0669 --- /dev/null +++ b/external/nvidia-firmware/nouveau/gp10b/pmu/Makefile @@ -0,0 +1,11 @@ +# $NetBSD: Makefile,v 1.1 2021/12/13 23:59:40 maya Exp $ + +NOMAN= # defined + +FILES+= ${.CURDIR}/../../dist/gp10b/pmu/desc.bin +FILES+= ${.CURDIR}/../../dist/gp10b/pmu/image.bin +FILES+= ${.CURDIR}/../../dist/gp10b/pmu/sig.bin + +FILESDIR+= ${FIRMWAREDIR}/nouveau/nvidia/gp10b/pmu + +.include <bsd.files.mk> diff --git a/external/nvidia-firmware/nouveau/gp10b/pmu/Makefile.inc b/external/nvidia-firmware/nouveau/gp10b/pmu/Makefile.inc new file mode 100644 index 00000000000..ac8c933aead --- /dev/null +++ b/external/nvidia-firmware/nouveau/gp10b/pmu/Makefile.inc @@ -0,0 +1,9 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/12/13 23:59:40 maya Exp $ + +FILESOWN= ${FIRMWAREOWN} +FILESGRP= ${FIRMWAREGRP} +FILESMODE= ${FIRMWAREMODE} + +includes: +clean: +cleandir: diff --git a/external/nvidia-firmware/nouveau/gv100/Makefile b/external/nvidia-firmware/nouveau/gv100/Makefile new file mode 100644 index 00000000000..a5a9e224101 --- /dev/null +++ b/external/nvidia-firmware/nouveau/gv100/Makefile @@ -0,0 +1,5 @@ +# $NetBSD: Makefile,v 1.1 2021/12/13 23:59:40 maya Exp $ + +SUBDIR+= acr gr nvdec sec2 + +.include <bsd.subdir.mk> diff --git a/external/nvidia-firmware/nouveau/gv100/Makefile.inc b/external/nvidia-firmware/nouveau/gv100/Makefile.inc new file mode 100644 index 00000000000..ac8c933aead --- /dev/null +++ b/external/nvidia-firmware/nouveau/gv100/Makefile.inc @@ -0,0 +1,9 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/12/13 23:59:40 maya Exp $ + +FILESOWN= ${FIRMWAREOWN} +FILESGRP= ${FIRMWAREGRP} +FILESMODE= ${FIRMWAREMODE} + +includes: +clean: +cleandir: diff --git a/external/nvidia-firmware/nouveau/gv100/acr/Makefile b/external/nvidia-firmware/nouveau/gv100/acr/Makefile new file mode 100644 index 00000000000..d47716d2a6e --- /dev/null +++ b/external/nvidia-firmware/nouveau/gv100/acr/Makefile @@ -0,0 +1,12 @@ +# $NetBSD: Makefile,v 1.1 2021/12/13 23:59:40 maya Exp $ + +NOMAN= # defined + +FILES+= ${.CURDIR}/../../dist/gv100/acr/bl.bin +FILES+= ${.CURDIR}/../../dist/gv100/acr/ucode_load.bin +FILES+= ${.CURDIR}/../../dist/gv100/acr/ucode_unload.bin +FILES+= ${.CURDIR}/../../dist/gv100/acr/unload_bl.bin + +FILESDIR+= ${FIRMWAREDIR}/nouveau/nvidia/gv100/acr + +.include <bsd.files.mk> diff --git a/external/nvidia-firmware/nouveau/gv100/acr/Makefile.inc b/external/nvidia-firmware/nouveau/gv100/acr/Makefile.inc new file mode 100644 index 00000000000..ac8c933aead --- /dev/null +++ b/external/nvidia-firmware/nouveau/gv100/acr/Makefile.inc @@ -0,0 +1,9 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/12/13 23:59:40 maya Exp $ + +FILESOWN= ${FIRMWAREOWN} +FILESGRP= ${FIRMWAREGRP} +FILESMODE= ${FIRMWAREMODE} + +includes: +clean: +cleandir: diff --git a/external/nvidia-firmware/nouveau/gv100/gr/Makefile b/external/nvidia-firmware/nouveau/gv100/gr/Makefile new file mode 100644 index 00000000000..3cbc06ff74f --- /dev/null +++ b/external/nvidia-firmware/nouveau/gv100/gr/Makefile @@ -0,0 +1,20 @@ +# $NetBSD: Makefile,v 1.1 2021/12/13 23:59:40 maya Exp $ + +NOMAN= # defined + +FILES+= ${.CURDIR}/../../dist/gv100/gr/fecs_bl.bin +FILES+= ${.CURDIR}/../../dist/gv100/gr/fecs_data.bin +FILES+= ${.CURDIR}/../../dist/gv100/gr/fecs_inst.bin +FILES+= ${.CURDIR}/../../dist/gv100/gr/fecs_sig.bin +FILES+= ${.CURDIR}/../../dist/gv100/gr/gpccs_bl.bin +FILES+= ${.CURDIR}/../../dist/gv100/gr/gpccs_data.bin +FILES+= ${.CURDIR}/../../dist/gv100/gr/gpccs_inst.bin +FILES+= ${.CURDIR}/../../dist/gv100/gr/gpccs_sig.bin +FILES+= ${.CURDIR}/../../dist/gv100/gr/sw_bundle_init.bin +FILES+= ${.CURDIR}/../../dist/gv100/gr/sw_ctx.bin +FILES+= ${.CURDIR}/../../dist/gv100/gr/sw_method_init.bin +FILES+= ${.CURDIR}/../../dist/gv100/gr/sw_nonctx.bin + +FILESDIR+= ${FIRMWAREDIR}/nouveau/nvidia/gv100/gr + +.include <bsd.files.mk> diff --git a/external/nvidia-firmware/nouveau/gv100/gr/Makefile.inc b/external/nvidia-firmware/nouveau/gv100/gr/Makefile.inc new file mode 100644 index 00000000000..ac8c933aead --- /dev/null +++ b/external/nvidia-firmware/nouveau/gv100/gr/Makefile.inc @@ -0,0 +1,9 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/12/13 23:59:40 maya Exp $ + +FILESOWN= ${FIRMWAREOWN} +FILESGRP= ${FIRMWAREGRP} +FILESMODE= ${FIRMWAREMODE} + +includes: +clean: +cleandir: diff --git a/external/nvidia-firmware/nouveau/gv100/nvdec/Makefile b/external/nvidia-firmware/nouveau/gv100/nvdec/Makefile new file mode 100644 index 00000000000..4d36e198822 --- /dev/null +++ b/external/nvidia-firmware/nouveau/gv100/nvdec/Makefile @@ -0,0 +1,9 @@ +# $NetBSD: Makefile,v 1.1 2021/12/13 23:59:40 maya Exp $ + +NOMAN= # defined + +FILES+= ${.CURDIR}/../../dist/gv100/nvdec/scrubber.bin + +FILESDIR+= ${FIRMWAREDIR}/nouveau/nvidia/gv100/nvdec + +.include <bsd.files.mk> diff --git a/external/nvidia-firmware/nouveau/gv100/nvdec/Makefile.inc b/external/nvidia-firmware/nouveau/gv100/nvdec/Makefile.inc new file mode 100644 index 00000000000..ac8c933aead --- /dev/null +++ b/external/nvidia-firmware/nouveau/gv100/nvdec/Makefile.inc @@ -0,0 +1,9 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/12/13 23:59:40 maya Exp $ + +FILESOWN= ${FIRMWAREOWN} +FILESGRP= ${FIRMWAREGRP} +FILESMODE= ${FIRMWAREMODE} + +includes: +clean: +cleandir: diff --git a/external/nvidia-firmware/nouveau/gv100/sec2/Makefile b/external/nvidia-firmware/nouveau/gv100/sec2/Makefile new file mode 100644 index 00000000000..2845b31d571 --- /dev/null +++ b/external/nvidia-firmware/nouveau/gv100/sec2/Makefile @@ -0,0 +1,11 @@ +# $NetBSD: Makefile,v 1.1 2021/12/13 23:59:40 maya Exp $ + +NOMAN= # defined + +FILES+= ${.CURDIR}/../../dist/gv100/sec2/desc.bin +FILES+= ${.CURDIR}/../../dist/gv100/sec2/image.bin +FILES+= ${.CURDIR}/../../dist/gv100/sec2/sig.bin + +FILESDIR+= ${FIRMWAREDIR}/nouveau/nvidia/gv100/sec2 + +.include <bsd.files.mk> diff --git a/external/nvidia-firmware/nouveau/gv100/sec2/Makefile.inc b/external/nvidia-firmware/nouveau/gv100/sec2/Makefile.inc new file mode 100644 index 00000000000..ac8c933aead --- /dev/null +++ b/external/nvidia-firmware/nouveau/gv100/sec2/Makefile.inc @@ -0,0 +1,9 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/12/13 23:59:40 maya Exp $ + +FILESOWN= ${FIRMWAREOWN} +FILESGRP= ${FIRMWAREGRP} +FILESMODE= ${FIRMWAREMODE} + +includes: +clean: +cleandir: diff --git a/external/nvidia-firmware/nouveau/tu102/Makefile b/external/nvidia-firmware/nouveau/tu102/Makefile new file mode 100644 index 00000000000..a5a9e224101 --- /dev/null +++ b/external/nvidia-firmware/nouveau/tu102/Makefile @@ -0,0 +1,5 @@ +# $NetBSD: Makefile,v 1.1 2021/12/13 23:59:40 maya Exp $ + +SUBDIR+= acr gr nvdec sec2 + +.include <bsd.subdir.mk> diff --git a/external/nvidia-firmware/nouveau/tu102/Makefile.inc b/external/nvidia-firmware/nouveau/tu102/Makefile.inc new file mode 100644 index 00000000000..ac8c933aead --- /dev/null +++ b/external/nvidia-firmware/nouveau/tu102/Makefile.inc @@ -0,0 +1,9 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/12/13 23:59:40 maya Exp $ + +FILESOWN= ${FIRMWAREOWN} +FILESGRP= ${FIRMWAREGRP} +FILESMODE= ${FIRMWAREMODE} + +includes: +clean: +cleandir: diff --git a/external/nvidia-firmware/nouveau/tu102/acr/Makefile b/external/nvidia-firmware/nouveau/tu102/acr/Makefile new file mode 100644 index 00000000000..73ed4634afa --- /dev/null +++ b/external/nvidia-firmware/nouveau/tu102/acr/Makefile @@ -0,0 +1,36 @@ +# $NetBSD: Makefile,v 1.1 2021/12/13 23:59:40 maya Exp $ + +NOMAN= # defined + +FILES+= ${.CURDIR}/../../dist/tu102/acr/bl.bin +FILES+= ${.CURDIR}/../../dist/tu102/acr/ucode_ahesasc.bin +FILES+= ${.CURDIR}/../../dist/tu102/acr/ucode_asb.bin +FILES+= ${.CURDIR}/../../dist/tu102/acr/ucode_unload.bin +FILES+= ${.CURDIR}/../../dist/tu102/acr/unload_bl.bin + +FILESDIR+= ${FIRMWAREDIR}/nouveau/nvidia/tu102/acr + +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/tu102/acr/bl.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/tu104/acr/bl.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/tu102/acr/ucode_ahesasc.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/tu104/acr/ucode_ahesasc.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/tu102/acr/ucode_asb.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/tu104/acr/ucode_asb.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/tu102/acr/unload_bl.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/tu104/acr/unload_bl.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/tu102/acr/ucode_unload.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/tu104/acr/ucode_unload.bin + +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/tu102/acr/bl.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/tu106/acr/bl.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/tu102/acr/ucode_ahesasc.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/tu106/acr/ucode_ahesasc.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/tu102/acr/ucode_asb.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/tu106/acr/ucode_asb.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/tu102/acr/unload_bl.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/tu106/acr/unload_bl.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/tu102/acr/ucode_unload.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/tu106/acr/ucode_unload.bin + +.include <bsd.links.mk> +.include <bsd.files.mk> diff --git a/external/nvidia-firmware/nouveau/tu102/acr/Makefile.inc b/external/nvidia-firmware/nouveau/tu102/acr/Makefile.inc new file mode 100644 index 00000000000..ac8c933aead --- /dev/null +++ b/external/nvidia-firmware/nouveau/tu102/acr/Makefile.inc @@ -0,0 +1,9 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/12/13 23:59:40 maya Exp $ + +FILESOWN= ${FIRMWAREOWN} +FILESGRP= ${FIRMWAREGRP} +FILESMODE= ${FIRMWAREMODE} + +includes: +clean: +cleandir: diff --git a/external/nvidia-firmware/nouveau/tu102/gr/Makefile b/external/nvidia-firmware/nouveau/tu102/gr/Makefile new file mode 100644 index 00000000000..a4de840ef5e --- /dev/null +++ b/external/nvidia-firmware/nouveau/tu102/gr/Makefile @@ -0,0 +1,32 @@ +# $NetBSD: Makefile,v 1.1 2021/12/13 23:59:40 maya Exp $ + +NOMAN= # defined + +FILES+= ${.CURDIR}/../../dist/tu102/gr/fecs_bl.bin +FILES+= ${.CURDIR}/../../dist/tu102/gr/fecs_data.bin +FILES+= ${.CURDIR}/../../dist/tu102/gr/fecs_inst.bin +FILES+= ${.CURDIR}/../../dist/tu102/gr/fecs_sig.bin +FILES+= ${.CURDIR}/../../dist/tu102/gr/gpccs_bl.bin +FILES+= ${.CURDIR}/../../dist/tu102/gr/gpccs_data.bin +FILES+= ${.CURDIR}/../../dist/tu102/gr/gpccs_inst.bin +FILES+= ${.CURDIR}/../../dist/tu102/gr/gpccs_sig.bin +FILES+= ${.CURDIR}/../../dist/tu102/gr/sw_bundle_init.bin +FILES+= ${.CURDIR}/../../dist/tu102/gr/sw_ctx.bin +FILES+= ${.CURDIR}/../../dist/tu102/gr/sw_method_init.bin +FILES+= ${.CURDIR}/../../dist/tu102/gr/sw_nonctx.bin +FILES+= ${.CURDIR}/../../dist/tu102/gr/sw_veid_bundle_init.bin + +FILESDIR+= ${FIRMWAREDIR}/nouveau/nvidia/tu102/gr + +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/tu102/gr/fecs_bl.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/tu104/gr/fecs_bl.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/tu102/gr/gpccs_bl.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/tu104/gr/gpccs_bl.bin + +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/tu102/gr/fecs_bl.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/tu106/gr/fecs_bl.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/tu102/gr/gpccs_bl.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/tu106/gr/gpccs_bl.bin + +.include <bsd.links.mk> +.include <bsd.files.mk> diff --git a/external/nvidia-firmware/nouveau/tu102/gr/Makefile.inc b/external/nvidia-firmware/nouveau/tu102/gr/Makefile.inc new file mode 100644 index 00000000000..ac8c933aead --- /dev/null +++ b/external/nvidia-firmware/nouveau/tu102/gr/Makefile.inc @@ -0,0 +1,9 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/12/13 23:59:40 maya Exp $ + +FILESOWN= ${FIRMWAREOWN} +FILESGRP= ${FIRMWAREGRP} +FILESMODE= ${FIRMWAREMODE} + +includes: +clean: +cleandir: diff --git a/external/nvidia-firmware/nouveau/tu102/nvdec/Makefile b/external/nvidia-firmware/nouveau/tu102/nvdec/Makefile new file mode 100644 index 00000000000..ea6e2ccaa99 --- /dev/null +++ b/external/nvidia-firmware/nouveau/tu102/nvdec/Makefile @@ -0,0 +1,16 @@ +# $NetBSD: Makefile,v 1.1 2021/12/13 23:59:41 maya Exp $ + +NOMAN= # defined + +FILES+= ${.CURDIR}/../../dist/tu102/nvdec/scrubber.bin + +FILESDIR+= ${FIRMWAREDIR}/nouveau/nvidia/tu102/nvdec + +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/tu102/nvdec/scrubber.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/tu104/nvdec/scrubber.bin + +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/tu102/nvdec/scrubber.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/tu106/nvdec/scrubber.bin + +.include <bsd.links.mk> +.include <bsd.files.mk> diff --git a/external/nvidia-firmware/nouveau/tu102/nvdec/Makefile.inc b/external/nvidia-firmware/nouveau/tu102/nvdec/Makefile.inc new file mode 100644 index 00000000000..c722e026a8e --- /dev/null +++ b/external/nvidia-firmware/nouveau/tu102/nvdec/Makefile.inc @@ -0,0 +1,9 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/12/13 23:59:41 maya Exp $ + +FILESOWN= ${FIRMWAREOWN} +FILESGRP= ${FIRMWAREGRP} +FILESMODE= ${FIRMWAREMODE} + +includes: +clean: +cleandir: diff --git a/external/nvidia-firmware/nouveau/tu102/sec2/Makefile b/external/nvidia-firmware/nouveau/tu102/sec2/Makefile new file mode 100644 index 00000000000..7b5f5a691fd --- /dev/null +++ b/external/nvidia-firmware/nouveau/tu102/sec2/Makefile @@ -0,0 +1,26 @@ +# $NetBSD: Makefile,v 1.1 2021/12/13 23:59:41 maya Exp $ + +NOMAN= # defined + +FILES+= ${.CURDIR}/../../dist/tu102/sec2/desc.bin +FILES+= ${.CURDIR}/../../dist/tu102/sec2/image.bin +FILES+= ${.CURDIR}/../../dist/tu102/sec2/sig.bin + +FILESDIR+= ${FIRMWAREDIR}/nouveau/nvidia/tu102/sec2 + +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/tu102/sec2/desc.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/tu104/sec2/desc.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/tu102/sec2/image.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/tu104/sec2/image.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/tu102/sec2/sig.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/tu104/sec2/sig.bin + +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/tu102/sec2/desc.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/tu106/sec2/desc.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/tu102/sec2/image.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/tu106/sec2/image.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/tu102/sec2/sig.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/tu106/sec2/sig.bin + +.include <bsd.links.mk> +.include <bsd.files.mk> diff --git a/external/nvidia-firmware/nouveau/tu102/sec2/Makefile.inc b/external/nvidia-firmware/nouveau/tu102/sec2/Makefile.inc new file mode 100644 index 00000000000..c722e026a8e --- /dev/null +++ b/external/nvidia-firmware/nouveau/tu102/sec2/Makefile.inc @@ -0,0 +1,9 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/12/13 23:59:41 maya Exp $ + +FILESOWN= ${FIRMWAREOWN} +FILESGRP= ${FIRMWAREGRP} +FILESMODE= ${FIRMWAREMODE} + +includes: +clean: +cleandir: diff --git a/external/nvidia-firmware/nouveau/tu104/Makefile b/external/nvidia-firmware/nouveau/tu104/Makefile new file mode 100644 index 00000000000..61ff9a4ee63 --- /dev/null +++ b/external/nvidia-firmware/nouveau/tu104/Makefile @@ -0,0 +1,5 @@ +# $NetBSD: Makefile,v 1.1 2021/12/13 23:59:41 maya Exp $ + +SUBDIR+= gr + +.include <bsd.subdir.mk> diff --git a/external/nvidia-firmware/nouveau/tu104/Makefile.inc b/external/nvidia-firmware/nouveau/tu104/Makefile.inc new file mode 100644 index 00000000000..c722e026a8e --- /dev/null +++ b/external/nvidia-firmware/nouveau/tu104/Makefile.inc @@ -0,0 +1,9 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/12/13 23:59:41 maya Exp $ + +FILESOWN= ${FIRMWAREOWN} +FILESGRP= ${FIRMWAREGRP} +FILESMODE= ${FIRMWAREMODE} + +includes: +clean: +cleandir: diff --git a/external/nvidia-firmware/nouveau/tu104/gr/Makefile b/external/nvidia-firmware/nouveau/tu104/gr/Makefile new file mode 100644 index 00000000000..8822c1cb06e --- /dev/null +++ b/external/nvidia-firmware/nouveau/tu104/gr/Makefile @@ -0,0 +1,19 @@ +# $NetBSD: Makefile,v 1.1 2021/12/13 23:59:41 maya Exp $ + +NOMAN= # defined + +FILES+= ${.CURDIR}/../../dist/tu104/gr/fecs_data.bin +FILES+= ${.CURDIR}/../../dist/tu104/gr/fecs_inst.bin +FILES+= ${.CURDIR}/../../dist/tu104/gr/fecs_sig.bin +FILES+= ${.CURDIR}/../../dist/tu104/gr/gpccs_data.bin +FILES+= ${.CURDIR}/../../dist/tu104/gr/gpccs_inst.bin +FILES+= ${.CURDIR}/../../dist/tu104/gr/gpccs_sig.bin +FILES+= ${.CURDIR}/../../dist/tu104/gr/sw_bundle_init.bin +FILES+= ${.CURDIR}/../../dist/tu104/gr/sw_ctx.bin +FILES+= ${.CURDIR}/../../dist/tu104/gr/sw_method_init.bin +FILES+= ${.CURDIR}/../../dist/tu104/gr/sw_nonctx.bin +FILES+= ${.CURDIR}/../../dist/tu104/gr/sw_veid_bundle_init.bin + +FILESDIR+= ${FIRMWAREDIR}/nouveau/nvidia/tu104/gr + +.include <bsd.files.mk> diff --git a/external/nvidia-firmware/nouveau/tu104/gr/Makefile.inc b/external/nvidia-firmware/nouveau/tu104/gr/Makefile.inc new file mode 100644 index 00000000000..c722e026a8e --- /dev/null +++ b/external/nvidia-firmware/nouveau/tu104/gr/Makefile.inc @@ -0,0 +1,9 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/12/13 23:59:41 maya Exp $ + +FILESOWN= ${FIRMWAREOWN} +FILESGRP= ${FIRMWAREGRP} +FILESMODE= ${FIRMWAREMODE} + +includes: +clean: +cleandir: diff --git a/external/nvidia-firmware/nouveau/tu106/Makefile b/external/nvidia-firmware/nouveau/tu106/Makefile new file mode 100644 index 00000000000..61ff9a4ee63 --- /dev/null +++ b/external/nvidia-firmware/nouveau/tu106/Makefile @@ -0,0 +1,5 @@ +# $NetBSD: Makefile,v 1.1 2021/12/13 23:59:41 maya Exp $ + +SUBDIR+= gr + +.include <bsd.subdir.mk> diff --git a/external/nvidia-firmware/nouveau/tu106/Makefile.inc b/external/nvidia-firmware/nouveau/tu106/Makefile.inc new file mode 100644 index 00000000000..c722e026a8e --- /dev/null +++ b/external/nvidia-firmware/nouveau/tu106/Makefile.inc @@ -0,0 +1,9 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/12/13 23:59:41 maya Exp $ + +FILESOWN= ${FIRMWAREOWN} +FILESGRP= ${FIRMWAREGRP} +FILESMODE= ${FIRMWAREMODE} + +includes: +clean: +cleandir: diff --git a/external/nvidia-firmware/nouveau/tu106/gr/Makefile b/external/nvidia-firmware/nouveau/tu106/gr/Makefile new file mode 100644 index 00000000000..b59929d5a23 --- /dev/null +++ b/external/nvidia-firmware/nouveau/tu106/gr/Makefile @@ -0,0 +1,19 @@ +# $NetBSD: Makefile,v 1.1 2021/12/13 23:59:41 maya Exp $ + +NOMAN= # defined + +FILES+= ${.CURDIR}/../../dist/tu106/gr/fecs_data.bin +FILES+= ${.CURDIR}/../../dist/tu106/gr/fecs_inst.bin +FILES+= ${.CURDIR}/../../dist/tu106/gr/fecs_sig.bin +FILES+= ${.CURDIR}/../../dist/tu106/gr/gpccs_data.bin +FILES+= ${.CURDIR}/../../dist/tu106/gr/gpccs_inst.bin +FILES+= ${.CURDIR}/../../dist/tu106/gr/gpccs_sig.bin +FILES+= ${.CURDIR}/../../dist/tu106/gr/sw_bundle_init.bin +FILES+= ${.CURDIR}/../../dist/tu106/gr/sw_ctx.bin +FILES+= ${.CURDIR}/../../dist/tu106/gr/sw_method_init.bin +FILES+= ${.CURDIR}/../../dist/tu106/gr/sw_nonctx.bin +FILES+= ${.CURDIR}/../../dist/tu106/gr/sw_veid_bundle_init.bin + +FILESDIR+= ${FIRMWAREDIR}/nouveau/nvidia/tu106/gr + +.include <bsd.files.mk> diff --git a/external/nvidia-firmware/nouveau/tu106/gr/Makefile.inc b/external/nvidia-firmware/nouveau/tu106/gr/Makefile.inc new file mode 100644 index 00000000000..c722e026a8e --- /dev/null +++ b/external/nvidia-firmware/nouveau/tu106/gr/Makefile.inc @@ -0,0 +1,9 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/12/13 23:59:41 maya Exp $ + +FILESOWN= ${FIRMWAREOWN} +FILESGRP= ${FIRMWAREGRP} +FILESMODE= ${FIRMWAREMODE} + +includes: +clean: +cleandir: diff --git a/external/nvidia-firmware/nouveau/tu116/Makefile b/external/nvidia-firmware/nouveau/tu116/Makefile new file mode 100644 index 00000000000..9a03b1d57c7 --- /dev/null +++ b/external/nvidia-firmware/nouveau/tu116/Makefile @@ -0,0 +1,5 @@ +# $NetBSD: Makefile,v 1.1 2021/12/13 23:59:41 maya Exp $ + +SUBDIR+= acr gr nvdec sec2 + +.include <bsd.subdir.mk> diff --git a/external/nvidia-firmware/nouveau/tu116/Makefile.inc b/external/nvidia-firmware/nouveau/tu116/Makefile.inc new file mode 100644 index 00000000000..c722e026a8e --- /dev/null +++ b/external/nvidia-firmware/nouveau/tu116/Makefile.inc @@ -0,0 +1,9 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/12/13 23:59:41 maya Exp $ + +FILESOWN= ${FIRMWAREOWN} +FILESGRP= ${FIRMWAREGRP} +FILESMODE= ${FIRMWAREMODE} + +includes: +clean: +cleandir: diff --git a/external/nvidia-firmware/nouveau/tu116/acr/Makefile b/external/nvidia-firmware/nouveau/tu116/acr/Makefile new file mode 100644 index 00000000000..96ad147a5d8 --- /dev/null +++ b/external/nvidia-firmware/nouveau/tu116/acr/Makefile @@ -0,0 +1,25 @@ +# $NetBSD: Makefile,v 1.1 2021/12/13 23:59:41 maya Exp $ + +NOMAN= # defined + +FILES+= ${.CURDIR}/../../dist/tu116/acr/bl.bin +FILES+= ${.CURDIR}/../../dist/tu116/acr/ucode_ahesasc.bin +FILES+= ${.CURDIR}/../../dist/tu116/acr/ucode_asb.bin +FILES+= ${.CURDIR}/../../dist/tu116/acr/ucode_unload.bin +FILES+= ${.CURDIR}/../../dist/tu116/acr/unload_bl.bin + +FILESDIR+= ${FIRMWAREDIR}/nouveau/nvidia/tu116/acr + +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/tu116/acr/bl.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/tu117/acr/bl.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/tu116/acr/ucode_ahesasc.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/tu117/acr/ucode_ahesasc.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/tu116/acr/ucode_asb.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/tu117/acr/ucode_asb.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/tu116/acr/unload_bl.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/tu117/acr/unload_bl.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/tu116/acr/ucode_unload.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/tu117/acr/ucode_unload.bin + +.include <bsd.links.mk> +.include <bsd.files.mk> diff --git a/external/nvidia-firmware/nouveau/tu116/acr/Makefile.inc b/external/nvidia-firmware/nouveau/tu116/acr/Makefile.inc new file mode 100644 index 00000000000..c722e026a8e --- /dev/null +++ b/external/nvidia-firmware/nouveau/tu116/acr/Makefile.inc @@ -0,0 +1,9 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/12/13 23:59:41 maya Exp $ + +FILESOWN= ${FIRMWAREOWN} +FILESGRP= ${FIRMWAREGRP} +FILESMODE= ${FIRMWAREMODE} + +includes: +clean: +cleandir: diff --git a/external/nvidia-firmware/nouveau/tu116/gr/Makefile b/external/nvidia-firmware/nouveau/tu116/gr/Makefile new file mode 100644 index 00000000000..ec1d5d7f01a --- /dev/null +++ b/external/nvidia-firmware/nouveau/tu116/gr/Makefile @@ -0,0 +1,27 @@ +# $NetBSD: Makefile,v 1.1 2021/12/13 23:59:42 maya Exp $ + +NOMAN= # defined + +FILES+= ${.CURDIR}/../../dist/tu116/gr/fecs_bl.bin +FILES+= ${.CURDIR}/../../dist/tu116/gr/fecs_data.bin +FILES+= ${.CURDIR}/../../dist/tu116/gr/fecs_inst.bin +FILES+= ${.CURDIR}/../../dist/tu116/gr/fecs_sig.bin +FILES+= ${.CURDIR}/../../dist/tu116/gr/gpccs_bl.bin +FILES+= ${.CURDIR}/../../dist/tu116/gr/gpccs_data.bin +FILES+= ${.CURDIR}/../../dist/tu116/gr/gpccs_inst.bin +FILES+= ${.CURDIR}/../../dist/tu116/gr/gpccs_sig.bin +FILES+= ${.CURDIR}/../../dist/tu116/gr/sw_bundle_init.bin +FILES+= ${.CURDIR}/../../dist/tu116/gr/sw_ctx.bin +FILES+= ${.CURDIR}/../../dist/tu116/gr/sw_method_init.bin +FILES+= ${.CURDIR}/../../dist/tu116/gr/sw_nonctx.bin +FILES+= ${.CURDIR}/../../dist/tu116/gr/sw_veid_bundle_init.bin + +FILESDIR+= ${FIRMWAREDIR}/nouveau/nvidia/tu116/gr + +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/tu116/gr/fecs_bl.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/tu117/gr/fecs_bl.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/tu116/gr/gpccs_bl.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/tu117/gr/gpccs_bl.bin + +.include <bsd.links.mk> +.include <bsd.files.mk> diff --git a/external/nvidia-firmware/nouveau/tu116/gr/Makefile.inc b/external/nvidia-firmware/nouveau/tu116/gr/Makefile.inc new file mode 100644 index 00000000000..a80dd342008 --- /dev/null +++ b/external/nvidia-firmware/nouveau/tu116/gr/Makefile.inc @@ -0,0 +1,9 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/12/13 23:59:42 maya Exp $ + +FILESOWN= ${FIRMWAREOWN} +FILESGRP= ${FIRMWAREGRP} +FILESMODE= ${FIRMWAREMODE} + +includes: +clean: +cleandir: diff --git a/external/nvidia-firmware/nouveau/tu116/nvdec/Makefile b/external/nvidia-firmware/nouveau/tu116/nvdec/Makefile new file mode 100644 index 00000000000..bfcc990689c --- /dev/null +++ b/external/nvidia-firmware/nouveau/tu116/nvdec/Makefile @@ -0,0 +1,13 @@ +# $NetBSD: Makefile,v 1.1 2021/12/13 23:59:42 maya Exp $ + +NOMAN= # defined + +FILES+= ${.CURDIR}/../../dist/tu116/nvdec/scrubber.bin + +FILESDIR+= ${FIRMWAREDIR}/nouveau/nvidia/tu116/nvdec + +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/tu116/nvdec/scrubber.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/tu117/nvdec/scrubber.bin + +.include <bsd.links.mk> +.include <bsd.files.mk> diff --git a/external/nvidia-firmware/nouveau/tu116/nvdec/Makefile.inc b/external/nvidia-firmware/nouveau/tu116/nvdec/Makefile.inc new file mode 100644 index 00000000000..a80dd342008 --- /dev/null +++ b/external/nvidia-firmware/nouveau/tu116/nvdec/Makefile.inc @@ -0,0 +1,9 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/12/13 23:59:42 maya Exp $ + +FILESOWN= ${FIRMWAREOWN} +FILESGRP= ${FIRMWAREGRP} +FILESMODE= ${FIRMWAREMODE} + +includes: +clean: +cleandir: diff --git a/external/nvidia-firmware/nouveau/tu116/sec2/Makefile b/external/nvidia-firmware/nouveau/tu116/sec2/Makefile new file mode 100644 index 00000000000..3b63023f46e --- /dev/null +++ b/external/nvidia-firmware/nouveau/tu116/sec2/Makefile @@ -0,0 +1,19 @@ +# $NetBSD: Makefile,v 1.1 2021/12/13 23:59:42 maya Exp $ + +NOMAN= # defined + +FILES+= ${.CURDIR}/../../dist/tu116/sec2/desc.bin +FILES+= ${.CURDIR}/../../dist/tu116/sec2/image.bin +FILES+= ${.CURDIR}/../../dist/tu116/sec2/sig.bin + +FILESDIR+= ${FIRMWAREDIR}/nouveau/nvidia/tu116/sec2 + +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/tu116/sec2/desc.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/tu117/sec2/desc.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/tu116/sec2/image.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/tu117/sec2/image.bin +SYMLINKS+= ${FIRMWAREDIR}/nouveau/nvidia/tu116/sec2/sig.bin \ + ${FIRMWAREDIR}/nouveau/nvidia/tu117/sec2/sig.bin + +.include <bsd.links.mk> +.include <bsd.files.mk> diff --git a/external/nvidia-firmware/nouveau/tu116/sec2/Makefile.inc b/external/nvidia-firmware/nouveau/tu116/sec2/Makefile.inc new file mode 100644 index 00000000000..a80dd342008 --- /dev/null +++ b/external/nvidia-firmware/nouveau/tu116/sec2/Makefile.inc @@ -0,0 +1,9 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/12/13 23:59:42 maya Exp $ + +FILESOWN= ${FIRMWAREOWN} +FILESGRP= ${FIRMWAREGRP} +FILESMODE= ${FIRMWAREMODE} + +includes: +clean: +cleandir: diff --git a/external/nvidia-firmware/nouveau/tu117/Makefile b/external/nvidia-firmware/nouveau/tu117/Makefile new file mode 100644 index 00000000000..91bc75f3f90 --- /dev/null +++ b/external/nvidia-firmware/nouveau/tu117/Makefile @@ -0,0 +1,5 @@ +# $NetBSD: Makefile,v 1.1 2021/12/13 23:59:42 maya Exp $ + +SUBDIR+= gr + +.include <bsd.subdir.mk> diff --git a/external/nvidia-firmware/nouveau/tu117/Makefile.inc b/external/nvidia-firmware/nouveau/tu117/Makefile.inc new file mode 100644 index 00000000000..a80dd342008 --- /dev/null +++ b/external/nvidia-firmware/nouveau/tu117/Makefile.inc @@ -0,0 +1,9 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/12/13 23:59:42 maya Exp $ + +FILESOWN= ${FIRMWAREOWN} +FILESGRP= ${FIRMWAREGRP} +FILESMODE= ${FIRMWAREMODE} + +includes: +clean: +cleandir: diff --git a/external/nvidia-firmware/nouveau/tu117/gr/Makefile b/external/nvidia-firmware/nouveau/tu117/gr/Makefile new file mode 100644 index 00000000000..806526a1df8 --- /dev/null +++ b/external/nvidia-firmware/nouveau/tu117/gr/Makefile @@ -0,0 +1,19 @@ +# $NetBSD: Makefile,v 1.1 2021/12/13 23:59:42 maya Exp $ + +NOMAN= # defined + +FILES+= ${.CURDIR}/../../dist/tu117/gr/fecs_data.bin +FILES+= ${.CURDIR}/../../dist/tu117/gr/fecs_inst.bin +FILES+= ${.CURDIR}/../../dist/tu117/gr/fecs_sig.bin +FILES+= ${.CURDIR}/../../dist/tu117/gr/gpccs_data.bin +FILES+= ${.CURDIR}/../../dist/tu117/gr/gpccs_inst.bin +FILES+= ${.CURDIR}/../../dist/tu117/gr/gpccs_sig.bin +FILES+= ${.CURDIR}/../../dist/tu117/gr/sw_bundle_init.bin +FILES+= ${.CURDIR}/../../dist/tu117/gr/sw_ctx.bin +FILES+= ${.CURDIR}/../../dist/tu117/gr/sw_method_init.bin +FILES+= ${.CURDIR}/../../dist/tu117/gr/sw_nonctx.bin +FILES+= ${.CURDIR}/../../dist/tu117/gr/sw_veid_bundle_init.bin + +FILESDIR+= ${FIRMWAREDIR}/nouveau/nvidia/tu117/gr + +.include <bsd.files.mk> diff --git a/external/nvidia-firmware/nouveau/tu117/gr/Makefile.inc b/external/nvidia-firmware/nouveau/tu117/gr/Makefile.inc new file mode 100644 index 00000000000..a80dd342008 --- /dev/null +++ b/external/nvidia-firmware/nouveau/tu117/gr/Makefile.inc @@ -0,0 +1,9 @@ +# $NetBSD: Makefile.inc,v 1.1 2021/12/13 23:59:42 maya Exp $ + +FILESOWN= ${FIRMWAREOWN} +FILESGRP= ${FIRMWAREGRP} +FILESMODE= ${FIRMWAREMODE} + +includes: +clean: +cleandir: |
