Module Name:    src
Committed By:   maya
Date:           Sun Dec 12 20:33:22 UTC 2021

Modified Files:
        src/distrib/sets/lists/gpufw: mi
        src/etc/mtree: NetBSD.dist.base
        src/external: Makefile
        src/share/mk: bsd.own.mk
Added Files:
        src/external/amdgpu-firmware: Makefile
        src/external/amdgpu-firmware/amdgpu: Makefile Makefile.inc

Log Message:
Add amdgpu firmware build goo (disabled)


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/distrib/sets/lists/gpufw/mi
cvs rdiff -u -r1.238 -r1.239 src/etc/mtree/NetBSD.dist.base
cvs rdiff -u -r1.22 -r1.23 src/external/Makefile
cvs rdiff -u -r0 -r1.1 src/external/amdgpu-firmware/Makefile
cvs rdiff -u -r0 -r1.1 src/external/amdgpu-firmware/amdgpu/Makefile \
    src/external/amdgpu-firmware/amdgpu/Makefile.inc
cvs rdiff -u -r1.1269 -r1.1270 src/share/mk/bsd.own.mk

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/gpufw/mi
diff -u src/distrib/sets/lists/gpufw/mi:1.3 src/distrib/sets/lists/gpufw/mi:1.4
--- src/distrib/sets/lists/gpufw/mi:1.3	Sat Sep 25 21:26:04 2021
+++ src/distrib/sets/lists/gpufw/mi	Sun Dec 12 20:33:21 2021
@@ -1,8 +1,369 @@
-# $NetBSD: mi,v 1.3 2021/09/25 21:26:04 maya Exp $
+# $NetBSD: mi,v 1.4 2021/12/12 20:33:21 maya Exp $
 #
 # Note: don't delete entries from here - mark them as "obsolete" instead.
 #
 ./etc/mtree/set.gpufw				base-gpufw
+./libdata/firmware/amdgpu				base-gpufw
+./libdata/firmware/amdgpu/LICENSE.amdgpu		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/arcturus_asd.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/arcturus_gpu_info.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/arcturus_mec.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/arcturus_mec2.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/arcturus_rlc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/arcturus_sdma.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/arcturus_smc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/arcturus_sos.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/arcturus_ta.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/arcturus_vcn.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/banks_k_2_smc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/bonaire_ce.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/bonaire_k_smc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/bonaire_mc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/bonaire_me.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/fiji_ce.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/bonaire_mec.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/bonaire_pfp.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/bonaire_rlc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/bonaire_sdma.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/bonaire_sdma1.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/bonaire_smc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/bonaire_uvd.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/bonaire_vce.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/carrizo_ce.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/carrizo_me.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/carrizo_mec.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/carrizo_mec2.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/carrizo_pfp.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/carrizo_rlc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/carrizo_sdma.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/carrizo_sdma1.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/carrizo_uvd.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/carrizo_vce.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/fiji_me.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/fiji_mec.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/fiji_mec2.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/fiji_pfp.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/fiji_rlc.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/fiji_sdma.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/fiji_sdma1.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/fiji_smc.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/fiji_uvd.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/fiji_vce.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/hainan_ce.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/hainan_k_smc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/hainan_mc.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/hainan_me.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/hainan_pfp.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/hainan_rlc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/hainan_smc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/hawaii_ce.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/hawaii_k_smc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/hawaii_mc.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/hawaii_me.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/hawaii_mec.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/hawaii_pfp.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/hawaii_rlc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/hawaii_sdma.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/hawaii_sdma1.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/hawaii_smc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/hawaii_uvd.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/hawaii_vce.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/kabini_ce.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/kabini_me.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/kabini_mec.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/kabini_pfp.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/kabini_rlc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/kabini_sdma.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/kabini_sdma1.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/kabini_uvd.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/kabini_vce.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/kaveri_ce.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/kaveri_me.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/kaveri_mec.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/kaveri_mec2.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/kaveri_pfp.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/kaveri_rlc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/kaveri_sdma.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/kaveri_sdma1.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/kaveri_uvd.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/kaveri_vce.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/mullins_ce.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/mullins_me.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/mullins_mec.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/mullins_pfp.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/mullins_rlc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/mullins_sdma.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/mullins_sdma1.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/mullins_uvd.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/mullins_vce.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/navi10_asd.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/navi10_ce.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/navi10_gpu_info.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/navi10_me.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/navi10_mec.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/navi10_mec2.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/navi10_pfp.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/navi10_rlc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/navi10_sdma.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/navi10_sdma1.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/navi10_smc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/navi10_sos.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/navi10_ta.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/navi10_vcn.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/navi12_asd.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/navi12_ce.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/navi12_gpu_info.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/navi12_me.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/navi12_mec.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/navi12_mec2.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/navi12_pfp.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/navi12_rlc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/navi12_sdma.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/navi12_sdma1.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/navi12_smc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/navi12_sos.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/navi12_ta.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/si58_mc.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/navi12_vcn.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/navi14_asd.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/navi14_ce.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/navi14_ce_wks.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/navi14_gpu_info.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/navi14_me.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/navi14_me_wks.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/navi14_mec.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/navi14_mec2.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/navi14_mec2_wks.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/navi14_mec_wks.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/navi14_pfp.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/navi14_pfp_wks.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/navi14_rlc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/navi14_sdma.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/navi14_sdma1.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/navi14_smc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/navi14_sos.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/navi14_ta.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/navi14_vcn.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/oland_ce.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/oland_k_smc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/oland_mc.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/oland_me.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/oland_pfp.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/oland_rlc.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/oland_smc.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/picasso_asd.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/picasso_ce.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/picasso_gpu_info.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/picasso_me.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/picasso_mec.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/picasso_mec2.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/picasso_pfp.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/picasso_rlc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/picasso_rlc_am4.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/picasso_sdma.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/picasso_ta.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/picasso_vcn.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/pitcairn_ce.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/pitcairn_k_smc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/pitcairn_mc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/pitcairn_me.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/pitcairn_pfp.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/pitcairn_rlc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/pitcairn_smc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris10_ce.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris10_ce_2.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris10_k2_smc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris10_k_mc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris10_k_smc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris10_mc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris10_me.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris10_me_2.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris10_mec.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris10_mec2.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris10_mec2_2.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris10_mec_2.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris10_pfp.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris10_pfp_2.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris10_rlc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris10_sdma.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris10_sdma1.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris10_smc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris10_smc_sk.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris10_uvd.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris10_vce.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris11_ce.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris11_ce_2.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris11_k2_smc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris11_k_mc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris11_k_smc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris11_mc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris11_me.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris11_me_2.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris11_mec.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris11_mec2.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris11_mec2_2.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris11_mec_2.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris11_pfp.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris11_pfp_2.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris11_rlc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris11_sdma.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris11_sdma1.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris11_smc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris11_smc_sk.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris11_uvd.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris11_vce.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris12_ce.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris12_ce_2.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris12_k_mc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris12_k_smc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris12_mc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris12_me.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris12_me_2.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris12_mec.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris12_mec2.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris12_mec2_2.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris12_mec_2.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris12_pfp.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris12_pfp_2.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris12_rlc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris12_sdma.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris12_sdma1.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris12_smc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris12_uvd.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/polaris12_vce.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/raven2_asd.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/raven2_ce.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/raven2_gpu_info.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/raven2_me.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/raven2_mec.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/raven2_mec2.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/raven2_pfp.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/raven2_rlc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/raven2_sdma.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/raven2_ta.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/raven2_vcn.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/raven_asd.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/raven_ce.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/raven_dmcu.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/raven_gpu_info.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/raven_kicker_rlc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/raven_me.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/raven_mec.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/raven_mec2.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/raven_pfp.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/raven_rlc.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/raven_sdma.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/raven_ta.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/raven_vcn.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/renoir_asd.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/renoir_ce.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/renoir_dmcub.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/renoir_gpu_info.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/renoir_me.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/renoir_mec.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/renoir_mec2.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/renoir_pfp.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/renoir_rlc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/renoir_sdma.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/renoir_vcn.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/stoney_ce.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/stoney_me.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/stoney_mec.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/stoney_pfp.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/stoney_rlc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/stoney_sdma.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/stoney_uvd.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/stoney_vce.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/tahiti_ce.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/tahiti_mc.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/tahiti_me.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/tahiti_pfp.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/tahiti_rlc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/tahiti_smc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/tonga_ce.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/tonga_k_smc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/tonga_mc.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/tonga_me.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/tonga_mec.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/tonga_mec2.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/tonga_pfp.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/tonga_rlc.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/tonga_sdma.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/tonga_sdma1.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/tonga_smc.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/tonga_uvd.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/tonga_vce.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/topaz_ce.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/topaz_k_smc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/topaz_mc.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/topaz_me.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/topaz_mec.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/topaz_pfp.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/topaz_rlc.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/topaz_sdma.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/topaz_sdma1.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/topaz_smc.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/vega10_acg_smc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/vega10_asd.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/vega10_ce.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/vega10_gpu_info.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/vega10_me.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/vega10_mec.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/vega10_mec2.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/vega10_pfp.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/vega10_rlc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/vega10_sdma.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/vega10_sdma1.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/vega10_smc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/vega10_sos.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/vega10_uvd.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/vega10_vce.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/vega12_asd.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/vega12_ce.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/vega12_gpu_info.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/vega12_me.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/vega12_mec.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/vega12_mec2.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/vega12_pfp.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/vega12_rlc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/vega12_sdma.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/vega12_sdma1.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/vega12_smc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/vega12_sos.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/vega12_uvd.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/vega12_vce.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/vega20_asd.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/vega20_ce.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/vega20_me.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/vega20_mec.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/vega20_mec2.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/vega20_pfp.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/vega20_rlc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/vega20_sdma.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/vega20_sdma1.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/vega20_smc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/vega20_sos.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/vega20_ta.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/vega20_uvd.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/vega20_vce.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/vegam_ce.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/vegam_me.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/vegam_mec.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/vegam_mec2.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/vegam_pfp.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/vegam_rlc.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/vegam_sdma.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/vegam_sdma1.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/vegam_smc.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/vegam_uvd.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/vegam_vce.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/verde_ce.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/verde_k_smc.bin		base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/verde_mc.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/verde_me.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/verde_pfp.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/verde_rlc.bin			base-gpufw	amdgpufirmware
+./libdata/firmware/amdgpu/verde_smc.bin			base-gpufw	amdgpufirmware
 ./libdata/firmware/nouveau/nvidia/LICENCE.nvidia	base-gpufw	 nouveaufirmware
 ./libdata/firmware/nouveau/nvidia/gm206/fecs_data.bin	base-gpufw	 nouveaufirmware
 ./libdata/firmware/nouveau/nvidia/gm206/fecs_inst.bin	base-gpufw	 nouveaufirmware

Index: src/etc/mtree/NetBSD.dist.base
diff -u src/etc/mtree/NetBSD.dist.base:1.238 src/etc/mtree/NetBSD.dist.base:1.239
--- src/etc/mtree/NetBSD.dist.base:1.238	Thu Sep 16 23:32:50 2021
+++ src/etc/mtree/NetBSD.dist.base	Sun Dec 12 20:33:21 2021
@@ -1,4 +1,4 @@
-#	$NetBSD: NetBSD.dist.base,v 1.238 2021/09/16 23:32:50 christos Exp $
+#	$NetBSD: NetBSD.dist.base,v 1.239 2021/12/12 20:33:21 maya Exp $
 #	@(#)4.4BSD.dist	8.1 (Berkeley) 6/13/93
 
 # Do not customize this file as it may be overwritten on upgrades.
@@ -66,6 +66,7 @@
 ./lib/npf
 ./libdata
 ./libdata/firmware
+./libdata/firmware/amdgpu
 ./libdata/firmware/if_athn
 ./libdata/firmware/if_bwfm
 ./libdata/firmware/if_ipw

Index: src/external/Makefile
diff -u src/external/Makefile:1.22 src/external/Makefile:1.23
--- src/external/Makefile:1.22	Thu Nov 12 22:28:02 2020
+++ src/external/Makefile	Sun Dec 12 20:33:21 2021
@@ -1,7 +1,7 @@
-#	$NetBSD: Makefile,v 1.22 2020/11/12 22:28:02 maya Exp $
+#	$NetBSD: Makefile,v 1.23 2021/12/12 20:33:21 maya Exp $
 
-SUBDIR+= apache2 atheros broadcom bsd cddl gpl2 gpl3 historical intel-fw-eula
-SUBDIR+= intel-fw-public ibm-public mpl mit nvidia-firmware ofl public-domain
-SUBDIR+= realtek
+SUBDIR+= amdgpu-firmware apache2 atheros broadcom bsd cddl gpl2 gpl3 historical
+SUBDIR+= intel-fw-eula intel-fw-public ibm-public mpl mit nvidia-firmware ofl
+SUBDIR+= public-domain realtek
 
 .include <bsd.subdir.mk>

Index: src/share/mk/bsd.own.mk
diff -u src/share/mk/bsd.own.mk:1.1269 src/share/mk/bsd.own.mk:1.1270
--- src/share/mk/bsd.own.mk:1.1269	Mon Dec  6 17:52:00 2021
+++ src/share/mk/bsd.own.mk	Sun Dec 12 20:33:22 2021
@@ -1,4 +1,4 @@
-#	$NetBSD: bsd.own.mk,v 1.1269 2021/12/06 17:52:00 abs Exp $
+#	$NetBSD: bsd.own.mk,v 1.1270 2021/12/12 20:33:22 maya Exp $
 
 # This needs to be before bsd.init.mk
 .if defined(BSD_MK_COMPAT_FILE)
@@ -1288,6 +1288,7 @@ MKLLVMRT.aarch64=	yes
 # sorted with at most one letter per line.
 #
 _MKVARS.no= \
+	MKAMDGPUFIRMWARE \
 	MKARZERO \
 	MKBSDGREP \
 	MKCATPAGES MKCOMPATTESTS MKCOMPATX11 MKCTF \

Added files:

Index: src/external/amdgpu-firmware/Makefile
diff -u /dev/null src/external/amdgpu-firmware/Makefile:1.1
--- /dev/null	Sun Dec 12 20:33:22 2021
+++ src/external/amdgpu-firmware/Makefile	Sun Dec 12 20:33:22 2021
@@ -0,0 +1,9 @@
+# $NetBSD: Makefile,v 1.1 2021/12/12 20:33:22 maya Exp $
+
+.include <bsd.own.mk>
+
+.if ${MKAMDGPUFIRMWARE} != "no"
+SUBDIR+=	amdgpu
+.endif
+
+.include <bsd.subdir.mk>

Index: src/external/amdgpu-firmware/amdgpu/Makefile
diff -u /dev/null src/external/amdgpu-firmware/amdgpu/Makefile:1.1
--- /dev/null	Sun Dec 12 20:33:22 2021
+++ src/external/amdgpu-firmware/amdgpu/Makefile	Sun Dec 12 20:33:22 2021
@@ -0,0 +1,369 @@
+# $NetBSD: Makefile,v 1.1 2021/12/12 20:33:22 maya Exp $
+
+NOMAN=	# defined
+
+FILES=	dist/LICENSE.amdgpu \
+	dist/arcturus_asd.bin \
+	dist/arcturus_gpu_info.bin \
+	dist/arcturus_mec.bin \
+	dist/arcturus_mec2.bin \
+	dist/arcturus_rlc.bin \
+	dist/arcturus_sdma.bin \
+	dist/arcturus_smc.bin \
+	dist/arcturus_sos.bin \
+	dist/arcturus_ta.bin \
+	dist/arcturus_vcn.bin \
+	dist/banks_k_2_smc.bin \
+	dist/bonaire_ce.bin \
+	dist/bonaire_k_smc.bin \
+	dist/bonaire_mc.bin \
+	dist/bonaire_me.bin \
+	dist/fiji_ce.bin \
+	dist/bonaire_mec.bin \
+	dist/bonaire_pfp.bin \
+	dist/bonaire_rlc.bin \
+	dist/bonaire_sdma.bin \
+	dist/bonaire_sdma1.bin \
+	dist/bonaire_smc.bin \
+	dist/bonaire_uvd.bin \
+	dist/bonaire_vce.bin \
+	dist/carrizo_ce.bin \
+	dist/carrizo_me.bin \
+	dist/carrizo_mec.bin \
+	dist/carrizo_mec2.bin \
+	dist/carrizo_pfp.bin \
+	dist/carrizo_rlc.bin \
+	dist/carrizo_sdma.bin \
+	dist/carrizo_sdma1.bin \
+	dist/carrizo_uvd.bin \
+	dist/carrizo_vce.bin \
+	dist/fiji_me.bin \
+	dist/fiji_mec.bin \
+	dist/fiji_mec2.bin \
+	dist/fiji_pfp.bin \
+	dist/fiji_rlc.bin \
+	dist/fiji_sdma.bin \
+	dist/fiji_sdma1.bin \
+	dist/fiji_smc.bin \
+	dist/fiji_uvd.bin \
+	dist/fiji_vce.bin \
+	dist/hainan_ce.bin \
+	dist/hainan_k_smc.bin \
+	dist/hainan_mc.bin \
+	dist/hainan_me.bin \
+	dist/hainan_pfp.bin \
+	dist/hainan_rlc.bin \
+	dist/hainan_smc.bin \
+	dist/hawaii_ce.bin \
+	dist/hawaii_k_smc.bin \
+	dist/hawaii_mc.bin \
+	dist/hawaii_me.bin \
+	dist/hawaii_mec.bin \
+	dist/hawaii_pfp.bin \
+	dist/hawaii_rlc.bin \
+	dist/hawaii_sdma.bin \
+	dist/hawaii_sdma1.bin \
+	dist/hawaii_smc.bin \
+	dist/hawaii_uvd.bin \
+	dist/hawaii_vce.bin \
+	dist/kabini_ce.bin \
+	dist/kabini_me.bin \
+	dist/kabini_mec.bin \
+	dist/kabini_pfp.bin \
+	dist/kabini_rlc.bin \
+	dist/kabini_sdma.bin \
+	dist/kabini_sdma1.bin \
+	dist/kabini_uvd.bin \
+	dist/kabini_vce.bin \
+	dist/kaveri_ce.bin \
+	dist/kaveri_me.bin \
+	dist/kaveri_mec.bin \
+	dist/kaveri_mec2.bin \
+	dist/kaveri_pfp.bin \
+	dist/kaveri_rlc.bin \
+	dist/kaveri_sdma.bin \
+	dist/kaveri_sdma1.bin \
+	dist/kaveri_uvd.bin \
+	dist/kaveri_vce.bin \
+	dist/mullins_ce.bin \
+	dist/mullins_me.bin \
+	dist/mullins_mec.bin \
+	dist/mullins_pfp.bin \
+	dist/mullins_rlc.bin \
+	dist/mullins_sdma.bin \
+	dist/mullins_sdma1.bin \
+	dist/mullins_uvd.bin \
+	dist/mullins_vce.bin \
+	dist/navi10_asd.bin \
+	dist/navi10_ce.bin \
+	dist/navi10_gpu_info.bin \
+	dist/navi10_me.bin \
+	dist/navi10_mec.bin \
+	dist/navi10_mec2.bin \
+	dist/navi10_pfp.bin \
+	dist/navi10_rlc.bin \
+	dist/navi10_sdma.bin \
+	dist/navi10_sdma1.bin \
+	dist/navi10_smc.bin \
+	dist/navi10_sos.bin \
+	dist/navi10_ta.bin \
+	dist/navi10_vcn.bin \
+	dist/navi12_asd.bin \
+	dist/navi12_ce.bin \
+	dist/navi12_gpu_info.bin \
+	dist/navi12_me.bin \
+	dist/navi12_mec.bin \
+	dist/navi12_mec2.bin \
+	dist/navi12_pfp.bin \
+	dist/navi12_rlc.bin \
+	dist/navi12_sdma.bin \
+	dist/navi12_sdma1.bin \
+	dist/navi12_smc.bin \
+	dist/navi12_sos.bin \
+	dist/navi12_ta.bin \
+	dist/si58_mc.bin \
+	dist/navi12_vcn.bin \
+	dist/navi14_asd.bin \
+	dist/navi14_ce.bin \
+	dist/navi14_ce_wks.bin \
+	dist/navi14_gpu_info.bin \
+	dist/navi14_me.bin \
+	dist/navi14_me_wks.bin \
+	dist/navi14_mec.bin \
+	dist/navi14_mec2.bin \
+	dist/navi14_mec2_wks.bin \
+	dist/navi14_mec_wks.bin \
+	dist/navi14_pfp.bin \
+	dist/navi14_pfp_wks.bin \
+	dist/navi14_rlc.bin \
+	dist/navi14_sdma.bin \
+	dist/navi14_sdma1.bin \
+	dist/navi14_smc.bin \
+	dist/navi14_sos.bin \
+	dist/navi14_ta.bin \
+	dist/navi14_vcn.bin \
+	dist/oland_ce.bin \
+	dist/oland_k_smc.bin \
+	dist/oland_mc.bin \
+	dist/oland_me.bin \
+	dist/oland_pfp.bin \
+	dist/oland_rlc.bin \
+	dist/oland_smc.bin \
+	dist/picasso_asd.bin \
+	dist/picasso_ce.bin \
+	dist/picasso_gpu_info.bin \
+	dist/picasso_me.bin \
+	dist/picasso_mec.bin \
+	dist/picasso_mec2.bin \
+	dist/picasso_pfp.bin \
+	dist/picasso_rlc.bin \
+	dist/picasso_rlc_am4.bin \
+	dist/picasso_sdma.bin \
+	dist/picasso_ta.bin \
+	dist/picasso_vcn.bin \
+	dist/pitcairn_ce.bin \
+	dist/pitcairn_k_smc.bin \
+	dist/pitcairn_mc.bin \
+	dist/pitcairn_me.bin \
+	dist/pitcairn_pfp.bin \
+	dist/pitcairn_rlc.bin \
+	dist/pitcairn_smc.bin \
+	dist/polaris10_ce.bin \
+	dist/polaris10_ce_2.bin \
+	dist/polaris10_k2_smc.bin \
+	dist/polaris10_k_mc.bin \
+	dist/polaris10_k_smc.bin \
+	dist/polaris10_mc.bin \
+	dist/polaris10_me.bin \
+	dist/polaris10_me_2.bin \
+	dist/polaris10_mec.bin \
+	dist/polaris10_mec2.bin \
+	dist/polaris10_mec2_2.bin \
+	dist/polaris10_mec_2.bin \
+	dist/polaris10_pfp.bin \
+	dist/polaris10_pfp_2.bin \
+	dist/polaris10_rlc.bin \
+	dist/polaris10_sdma.bin \
+	dist/polaris10_sdma1.bin \
+	dist/polaris10_smc.bin \
+	dist/polaris10_smc_sk.bin \
+	dist/polaris10_uvd.bin \
+	dist/polaris10_vce.bin \
+	dist/polaris11_ce.bin \
+	dist/polaris11_ce_2.bin \
+	dist/polaris11_k2_smc.bin \
+	dist/polaris11_k_mc.bin \
+	dist/polaris11_k_smc.bin \
+	dist/polaris11_mc.bin \
+	dist/polaris11_me.bin \
+	dist/polaris11_me_2.bin \
+	dist/polaris11_mec.bin \
+	dist/polaris11_mec2.bin \
+	dist/polaris11_mec2_2.bin \
+	dist/polaris11_mec_2.bin \
+	dist/polaris11_pfp.bin \
+	dist/polaris11_pfp_2.bin \
+	dist/polaris11_rlc.bin \
+	dist/polaris11_sdma.bin \
+	dist/polaris11_sdma1.bin \
+	dist/polaris11_smc.bin \
+	dist/polaris11_smc_sk.bin \
+	dist/polaris11_uvd.bin \
+	dist/polaris11_vce.bin \
+	dist/polaris12_ce.bin \
+	dist/polaris12_ce_2.bin \
+	dist/polaris12_k_mc.bin \
+	dist/polaris12_k_smc.bin \
+	dist/polaris12_mc.bin \
+	dist/polaris12_me.bin \
+	dist/polaris12_me_2.bin \
+	dist/polaris12_mec.bin \
+	dist/polaris12_mec2.bin \
+	dist/polaris12_mec2_2.bin \
+	dist/polaris12_mec_2.bin \
+	dist/polaris12_pfp.bin \
+	dist/polaris12_pfp_2.bin \
+	dist/polaris12_rlc.bin \
+	dist/polaris12_sdma.bin \
+	dist/polaris12_sdma1.bin \
+	dist/polaris12_smc.bin \
+	dist/polaris12_uvd.bin \
+	dist/polaris12_vce.bin \
+	dist/raven2_asd.bin \
+	dist/raven2_ce.bin \
+	dist/raven2_gpu_info.bin \
+	dist/raven2_me.bin \
+	dist/raven2_mec.bin \
+	dist/raven2_mec2.bin \
+	dist/raven2_pfp.bin \
+	dist/raven2_rlc.bin \
+	dist/raven2_sdma.bin \
+	dist/raven2_ta.bin \
+	dist/raven2_vcn.bin \
+	dist/raven_asd.bin \
+	dist/raven_ce.bin \
+	dist/raven_dmcu.bin \
+	dist/raven_gpu_info.bin \
+	dist/raven_kicker_rlc.bin \
+	dist/raven_me.bin \
+	dist/raven_mec.bin \
+	dist/raven_mec2.bin \
+	dist/raven_pfp.bin \
+	dist/raven_rlc.bin \
+	dist/raven_sdma.bin \
+	dist/raven_ta.bin \
+	dist/raven_vcn.bin \
+	dist/renoir_asd.bin \
+	dist/renoir_ce.bin \
+	dist/renoir_dmcub.bin \
+	dist/renoir_gpu_info.bin \
+	dist/renoir_me.bin \
+	dist/renoir_mec.bin \
+	dist/renoir_mec2.bin \
+	dist/renoir_pfp.bin \
+	dist/renoir_rlc.bin \
+	dist/renoir_sdma.bin \
+	dist/renoir_vcn.bin \
+	dist/stoney_ce.bin \
+	dist/stoney_me.bin \
+	dist/stoney_mec.bin \
+	dist/stoney_pfp.bin \
+	dist/stoney_rlc.bin \
+	dist/stoney_sdma.bin \
+	dist/stoney_uvd.bin \
+	dist/stoney_vce.bin \
+	dist/tahiti_ce.bin \
+	dist/tahiti_mc.bin \
+	dist/tahiti_me.bin \
+	dist/tahiti_pfp.bin \
+	dist/tahiti_rlc.bin \
+	dist/tahiti_smc.bin \
+	dist/tonga_ce.bin \
+	dist/tonga_k_smc.bin \
+	dist/tonga_mc.bin \
+	dist/tonga_me.bin \
+	dist/tonga_mec.bin \
+	dist/tonga_mec2.bin \
+	dist/tonga_pfp.bin \
+	dist/tonga_rlc.bin \
+	dist/tonga_sdma.bin \
+	dist/tonga_sdma1.bin \
+	dist/tonga_smc.bin \
+	dist/tonga_uvd.bin \
+	dist/tonga_vce.bin \
+	dist/topaz_ce.bin \
+	dist/topaz_k_smc.bin \
+	dist/topaz_mc.bin \
+	dist/topaz_me.bin \
+	dist/topaz_mec.bin \
+	dist/topaz_pfp.bin \
+	dist/topaz_rlc.bin \
+	dist/topaz_sdma.bin \
+	dist/topaz_sdma1.bin \
+	dist/topaz_smc.bin \
+	dist/vega10_acg_smc.bin \
+	dist/vega10_asd.bin \
+	dist/vega10_ce.bin \
+	dist/vega10_gpu_info.bin \
+	dist/vega10_me.bin \
+	dist/vega10_mec.bin \
+	dist/vega10_mec2.bin \
+	dist/vega10_pfp.bin \
+	dist/vega10_rlc.bin \
+	dist/vega10_sdma.bin \
+	dist/vega10_sdma1.bin \
+	dist/vega10_smc.bin \
+	dist/vega10_sos.bin \
+	dist/vega10_uvd.bin \
+	dist/vega10_vce.bin \
+	dist/vega12_asd.bin \
+	dist/vega12_ce.bin \
+	dist/vega12_gpu_info.bin \
+	dist/vega12_me.bin \
+	dist/vega12_mec.bin \
+	dist/vega12_mec2.bin \
+	dist/vega12_pfp.bin \
+	dist/vega12_rlc.bin \
+	dist/vega12_sdma.bin \
+	dist/vega12_sdma1.bin \
+	dist/vega12_smc.bin \
+	dist/vega12_sos.bin \
+	dist/vega12_uvd.bin \
+	dist/vega12_vce.bin \
+	dist/vega20_asd.bin \
+	dist/vega20_ce.bin \
+	dist/vega20_me.bin \
+	dist/vega20_mec.bin \
+	dist/vega20_mec2.bin \
+	dist/vega20_pfp.bin \
+	dist/vega20_rlc.bin \
+	dist/vega20_sdma.bin \
+	dist/vega20_sdma1.bin \
+	dist/vega20_smc.bin \
+	dist/vega20_sos.bin \
+	dist/vega20_ta.bin \
+	dist/vega20_uvd.bin \
+	dist/vega20_vce.bin \
+	dist/vegam_ce.bin \
+	dist/vegam_me.bin \
+	dist/vegam_mec.bin \
+	dist/vegam_mec2.bin \
+	dist/vegam_pfp.bin \
+	dist/vegam_rlc.bin \
+	dist/vegam_sdma.bin \
+	dist/vegam_sdma1.bin \
+	dist/vegam_smc.bin \
+	dist/vegam_uvd.bin \
+	dist/vegam_vce.bin \
+	dist/verde_ce.bin \
+	dist/verde_k_smc.bin \
+	dist/verde_mc.bin \
+	dist/verde_me.bin \
+	dist/verde_pfp.bin \
+	dist/verde_rlc.bin \
+	dist/verde_smc.bin
+
+FILESDIR=	${FIRMWAREDIR}/amdgpu
+
+.include <bsd.files.mk>
+.include <bsd.subdir.mk>
Index: src/external/amdgpu-firmware/amdgpu/Makefile.inc
diff -u /dev/null src/external/amdgpu-firmware/amdgpu/Makefile.inc:1.1
--- /dev/null	Sun Dec 12 20:33:22 2021
+++ src/external/amdgpu-firmware/amdgpu/Makefile.inc	Sun Dec 12 20:33:22 2021
@@ -0,0 +1,9 @@
+# $NetBSD: Makefile.inc,v 1.1 2021/12/12 20:33:22 maya Exp $
+
+FILESOWN=	${FIRMWAREOWN}
+FILESGRP=	${FIRMWAREGRP}
+FILESMODE=	${FIRMWAREMODE}
+
+includes:
+clean:
+cleandir:

Reply via email to