aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEmmanuel Vadot <manu@FreeBSD.org>2024-01-12 10:11:58 +0000
committerEmmanuel Vadot <manu@FreeBSD.org>2024-01-12 10:13:42 +0000
commit9d8ac73b2df788005dc56827f1d0d52665b7aa88 (patch)
tree96331d5dff1b8507dc61321a20a4905adc973dee
parent845b6694ac3914ce5ce6b763edbb41021f07edcc (diff)
downloadports-9d8ac73b2df788005dc56827f1d0d52665b7aa88.tar.gz
ports-9d8ac73b2df788005dc56827f1d0d52665b7aa88.zip
graphics/gpu-firmware-amd-kmod: Add more GFX11/RDNA3 firmwares
Sponsored by: Beckhoff Automation GmbH & Co. KG
-rw-r--r--graphics/gpu-firmware-amd-kmod/Makefile29
-rw-r--r--graphics/gpu-firmware-amd-kmod/distinfo6
-rw-r--r--graphics/gpu-firmware-amd-kmod/pkg-plist34
3 files changed, 64 insertions, 5 deletions
diff --git a/graphics/gpu-firmware-amd-kmod/Makefile b/graphics/gpu-firmware-amd-kmod/Makefile
index 9cac7ca9fd80..c6b6215ece23 100644
--- a/graphics/gpu-firmware-amd-kmod/Makefile
+++ b/graphics/gpu-firmware-amd-kmod/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gpu-firmware-amd-kmod
PORTVERSION= 20230625
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics
MAINTAINER= x11@FreeBSD.org
@@ -23,6 +23,11 @@ FLAVORS= aldebaran \
bonaire \
carrizo \
cyan_skillfish2 \
+ dcn_3_1_4 \
+ dcn_3_1_5 \
+ dcn_3_1_6 \
+ dcn_3_2_0 \
+ dcn_3_2_1 \
fiji \
gc_10_3_6 \
gc_10_3_7 \
@@ -45,14 +50,34 @@ FLAVORS= aldebaran \
polaris10 \
polaris11 \
polaris12 \
+ psp_13_0_0 \
+ psp_13_0_4 \
+ psp_13_0_5 \
+ psp_13_0_7 \
+ psp_13_0_8 \
+ psp_13_0_10 \
+ psp_13_0_11 \
raven \
raven2 \
renoir \
+ sdma_5_2_6 \
+ sdma_5_2_7 \
+ sdma_6_0_0 \
+ sdma_6_0_1 \
+ sdma_6_0_2 \
+ sdma_6_0_3 \
si58 \
+ smu_13_0_0 \
+ smu_13_0_7 \
+ smu_13_0_10 \
stoney \
tahiti \
tonga \
topaz \
+ vcn_3_1_2 \
+ vcn_4_0_0 \
+ vcn_4_0_2 \
+ vcn_4_0_4 \
vega10 \
vega12 \
vega20 \
@@ -70,7 +95,7 @@ USES= kmod uidfix
USE_GITHUB= yes
GH_ACCOUNT= freebsd
GH_PROJECT= drm-kmod-firmware
-GH_TAGNAME= 20230625_5
+GH_TAGNAME= 20230625_8
MAKE_ENV= KMODS="amdgpukmsfw"
MAKE_ENV+= AMDGPUKMODS="${FLAVOR}"
diff --git a/graphics/gpu-firmware-amd-kmod/distinfo b/graphics/gpu-firmware-amd-kmod/distinfo
index 807cca303ac2..b85c54c01ef2 100644
--- a/graphics/gpu-firmware-amd-kmod/distinfo
+++ b/graphics/gpu-firmware-amd-kmod/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1704988772
-SHA256 (freebsd-drm-kmod-firmware-20230625-20230625_5_GH0.tar.gz) = ef2f00be3838ef47d02c5c6bb1db823ff1b650bd90a4f1013c1b1ac295dc6b7f
-SIZE (freebsd-drm-kmod-firmware-20230625-20230625_5_GH0.tar.gz) = 32408504
+TIMESTAMP = 1705053920
+SHA256 (freebsd-drm-kmod-firmware-20230625-20230625_8_GH0.tar.gz) = 6b524025b678d2aef75df712968433f9a3f95f3bea3a69f27dbf9f99a99a7916
+SIZE (freebsd-drm-kmod-firmware-20230625-20230625_8_GH0.tar.gz) = 36053318
diff --git a/graphics/gpu-firmware-amd-kmod/pkg-plist b/graphics/gpu-firmware-amd-kmod/pkg-plist
index cb2c8df19f01..3e816c3f1e10 100644
--- a/graphics/gpu-firmware-amd-kmod/pkg-plist
+++ b/graphics/gpu-firmware-amd-kmod/pkg-plist
@@ -61,6 +61,11 @@
%%CYAN_SKILLFISH2%%/%%KMODDIR%%/amdgpu_cyan_skillfish2_rlc_bin.ko
%%CYAN_SKILLFISH2%%/%%KMODDIR%%/amdgpu_cyan_skillfish2_sdma1_bin.ko
%%CYAN_SKILLFISH2%%/%%KMODDIR%%/amdgpu_cyan_skillfish2_sdma_bin.ko
+%%DCN_3_1_4%%/%%KMODDIR%%/amdgpu_dcn_3_1_4_dmcub_bin.ko
+%%DCN_3_1_5%%/%%KMODDIR%%/amdgpu_dcn_3_1_5_dmcub_bin.ko
+%%DCN_3_1_6%%/%%KMODDIR%%/amdgpu_dcn_3_1_6_dmcub_bin.ko
+%%DCN_3_2_0%%/%%KMODDIR%%/amdgpu_dcn_3_2_0_dmcub_bin.ko
+%%DCN_3_2_1%%/%%KMODDIR%%/amdgpu_dcn_3_2_1_dmcub_bin.ko
%%FIJI%%/%%KMODDIR%%/amdgpu_fiji_ce_bin.ko
%%FIJI%%/%%KMODDIR%%/amdgpu_fiji_mc_bin.ko
%%FIJI%%/%%KMODDIR%%/amdgpu_fiji_me_bin.ko
@@ -309,6 +314,22 @@
%%POLARIS12%%/%%KMODDIR%%/amdgpu_polaris12_smc_bin.ko
%%POLARIS12%%/%%KMODDIR%%/amdgpu_polaris12_uvd_bin.ko
%%POLARIS12%%/%%KMODDIR%%/amdgpu_polaris12_vce_bin.ko
+%%PSP_13_0_0%%/%%KMODDIR%%/amdgpu_psp_13_0_0_sos_bin.ko
+%%PSP_13_0_0%%/%%KMODDIR%%/amdgpu_psp_13_0_0_ta_bin.ko
+%%PSP_13_0_4%%/%%KMODDIR%%/amdgpu_psp_13_0_4_ta_bin.ko
+%%PSP_13_0_4%%/%%KMODDIR%%/amdgpu_psp_13_0_4_toc_bin.ko
+%%PSP_13_0_5%%/%%KMODDIR%%/amdgpu_psp_13_0_5_asd_bin.ko
+%%PSP_13_0_5%%/%%KMODDIR%%/amdgpu_psp_13_0_5_ta_bin.ko
+%%PSP_13_0_5%%/%%KMODDIR%%/amdgpu_psp_13_0_5_toc_bin.ko
+%%PSP_13_0_7%%/%%KMODDIR%%/amdgpu_psp_13_0_7_sos_bin.ko
+%%PSP_13_0_7%%/%%KMODDIR%%/amdgpu_psp_13_0_7_ta_bin.ko
+%%PSP_13_0_8%%/%%KMODDIR%%/amdgpu_psp_13_0_8_asd_bin.ko
+%%PSP_13_0_8%%/%%KMODDIR%%/amdgpu_psp_13_0_8_ta_bin.ko
+%%PSP_13_0_8%%/%%KMODDIR%%/amdgpu_psp_13_0_8_toc_bin.ko
+%%PSP_13_0_10%%/%%KMODDIR%%/amdgpu_psp_13_0_10_sos_bin.ko
+%%PSP_13_0_10%%/%%KMODDIR%%/amdgpu_psp_13_0_10_ta_bin.ko
+%%PSP_13_0_11%%/%%KMODDIR%%/amdgpu_psp_13_0_11_ta_bin.ko
+%%PSP_13_0_11%%/%%KMODDIR%%/amdgpu_psp_13_0_11_toc_bin.ko
%%RAVEN2%%/%%KMODDIR%%/amdgpu_raven2_asd_bin.ko
%%RAVEN2%%/%%KMODDIR%%/amdgpu_raven2_ce_bin.ko
%%RAVEN2%%/%%KMODDIR%%/amdgpu_raven2_gpu_info_bin.ko
@@ -345,6 +366,15 @@
%%RENOIR%%/%%KMODDIR%%/amdgpu_renoir_sdma_bin.ko
%%RENOIR%%/%%KMODDIR%%/amdgpu_renoir_ta_bin.ko
%%RENOIR%%/%%KMODDIR%%/amdgpu_renoir_vcn_bin.ko
+%%SDMA_5_2_6%%/%%KMODDIR%%/amdgpu_sdma_5_2_6_bin.ko
+%%SDMA_5_2_7%%/%%KMODDIR%%/amdgpu_sdma_5_2_7_bin.ko
+%%SDMA_6_0_0%%/%%KMODDIR%%/amdgpu_sdma_6_0_0_bin.ko
+%%SDMA_6_0_1%%/%%KMODDIR%%/amdgpu_sdma_6_0_1_bin.ko
+%%SDMA_6_0_2%%/%%KMODDIR%%/amdgpu_sdma_6_0_2_bin.ko
+%%SDMA_6_0_3%%/%%KMODDIR%%/amdgpu_sdma_6_0_3_bin.ko
+%%SMU_13_0_0%%/%%KMODDIR%%/amdgpu_smu_13_0_0_bin.ko
+%%SMU_13_0_7%%/%%KMODDIR%%/amdgpu_smu_13_0_7_bin.ko
+%%SMU_13_0_10%%/%%KMODDIR%%/amdgpu_smu_13_0_10_bin.ko
%%SI58%%/%%KMODDIR%%/amdgpu_si58_mc_bin.ko
%%STONEY%%/%%KMODDIR%%/amdgpu_stoney_ce_bin.ko
%%STONEY%%/%%KMODDIR%%/amdgpu_stoney_me_bin.ko
@@ -386,6 +416,10 @@
%%TOPAZ%%/%%KMODDIR%%/amdgpu_topaz_sdma1_bin.ko
%%TOPAZ%%/%%KMODDIR%%/amdgpu_topaz_sdma_bin.ko
%%TOPAZ%%/%%KMODDIR%%/amdgpu_topaz_smc_bin.ko
+%%VCN_3_1_2%%/%%KMODDIR%%/amdgpu_vcn_3_1_2_bin.ko
+%%VCN_4_0_0%%/%%KMODDIR%%/amdgpu_vcn_4_0_0_bin.ko
+%%VCN_4_0_2%%/%%KMODDIR%%/amdgpu_vcn_4_0_2_bin.ko
+%%VCN_4_0_4%%/%%KMODDIR%%/amdgpu_vcn_4_0_4_bin.ko
%%VEGA10%%/%%KMODDIR%%/amdgpu_vega10_acg_smc_bin.ko
%%VEGA10%%/%%KMODDIR%%/amdgpu_vega10_asd_bin.ko
%%VEGA10%%/%%KMODDIR%%/amdgpu_vega10_ce_bin.ko