You don't need them all, and they are not linked to a specific drm version.
Check which firmware is loaded
Example:
Code:
# kldstat | grep amdgpu
0 1 0xffffffff83600000 4129b8 amdgpu.ko
17 1 0xffffffff83a9f000 64e0 amdgpu_renoir_sdma_bin.ko
18 1 0xffffffff83aa6000 2c2e0 amdgpu_renoir_asd_bin.ko
19 1 0xffffffff83ad3000 7560 amdgpu_renoir_pfp_bin.ko
20 1 0xffffffff83adb000 6560 amdgpu_renoir_me_bin.ko
21 1 0xffffffff83ae2000 4560 amdgpu_renoir_ce_bin.ko
22 1 0xffffffff83ae7000 bcd8 amdgpu_renoir_rlc_bin.ko
23 1 0xffffffff83af3000 43800 amdgpu_renoir_mec_bin.ko
24 1 0xffffffff83b37000 43800 amdgpu_renoir_mec2_bin.ko
25 1 0xffffffff83b7b000 1fbe8 amdgpu_renoir_dmcub_bin.ko
26 1 0xffffffff83b9b000 645a0 amdgpu_renoir_vcn_bin.ko
afterwards check if the firmware is on the pkg autoremove list.
If it is listed, set the package from automatic to non-automatic, to prevent autoremove
Code:
# pkg set -A 0 gpu-firmware-amd-kmod-renoir
Replace 'renoir' with the GPU name of your system.
For documentation see
pkg-set(8)