git: 64c55d453cc7 - main - graphics/gpu-firmware*kmod: Update to 20260519
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 14 Jun 2026 16:28:54 UTC
The branch main has been updated by arrowd:
URL: https://cgit.FreeBSD.org/ports/commit/?id=64c55d453cc768e42a6a31f570f039deb5f621b4
commit 64c55d453cc768e42a6a31f570f039deb5f621b4
Author: Jean-Sébastien Pédron <dumbbell@FreeBSD.org>
AuthorDate: 2026-06-14 12:30:12 +0000
Commit: Gleb Popov <arrowd@FreeBSD.org>
CommitDate: 2026-06-14 16:28:46 +0000
graphics/gpu-firmware*kmod: Update to 20260519
Co-authored-by: Gleb Popov <arrowd@FreeBSD.org>
---
graphics/gpu-firmware-amd-kmod/Makefile | 69 +++++++++++---
graphics/gpu-firmware-amd-kmod/distinfo | 6 +-
graphics/gpu-firmware-amd-kmod/pkg-plist | 95 +++++++++++++++++++
graphics/gpu-firmware-intel-kmod/Makefile | 7 +-
graphics/gpu-firmware-intel-kmod/distinfo | 6 +-
graphics/gpu-firmware-intel-kmod/pkg-plist | 10 ++
graphics/gpu-firmware-kmod/Makefile | 147 +++++++++++++++++++----------
graphics/gpu-firmware-radeon-kmod/Makefile | 4 +-
graphics/gpu-firmware-radeon-kmod/distinfo | 6 +-
9 files changed, 275 insertions(+), 75 deletions(-)
diff --git a/graphics/gpu-firmware-amd-kmod/Makefile b/graphics/gpu-firmware-amd-kmod/Makefile
index 48ec713e631b..2d198c4aea4b 100644
--- a/graphics/gpu-firmware-amd-kmod/Makefile
+++ b/graphics/gpu-firmware-amd-kmod/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gpu-firmware-amd-kmod
-PORTVERSION= 20250109
+PORTVERSION= 20260519
CATEGORIES= graphics
MAINTAINER= x11@FreeBSD.org
@@ -16,7 +16,9 @@ ONLY_FOR_ARCHS_REASON= AMD GPUs are only available on aarch64, x86 and powerpc64
PKGNAMESUFFIX= -${FLAVOR:C/_/-/g}
FLAVORS= aldebaran \
+ aldebaran_ip_discovery \
arcturus \
+ arcturus_ip_discovery \
banks \
beige_goby \
bonaire \
@@ -28,8 +30,11 @@ FLAVORS= aldebaran \
dcn_3_2_0 \
dcn_3_2_1 \
dcn_3_5 \
+ dcn_3_5_1 \
+ dcn_3_6 \
+ dcn_4_0_1 \
+ dimgrey_cavefish \
fiji \
- gc_9_4_3 \
gc_10_3_6 \
gc_10_3_7 \
gc_11_0_0 \
@@ -38,33 +43,56 @@ FLAVORS= aldebaran \
gc_11_0_3 \
gc_11_0_4 \
gc_11_5_0 \
+ gc_11_5_1 \
+ gc_11_5_2 \
+ gc_11_5_3 \
+ gc_12_0_0 \
+ gc_12_0_1 \
+ gc_9_4_3 \
+ gc_9_4_4 \
+ gc_9_5_0 \
+ green_sardine \
hainan \
hawaii \
+ isp_4_1_1 \
kabini \
kaveri \
mullins \
navi10 \
navi12 \
navi14 \
+ navy_flounder \
oland \
picasso \
+ picasso_ip_discovery \
pitcairn \
polaris10 \
polaris11 \
polaris12 \
psp_13_0_0 \
+ psp_13_0_10 \
+ psp_13_0_11 \
psp_13_0_4 \
psp_13_0_5 \
psp_13_0_6 \
psp_13_0_7 \
psp_13_0_8 \
- psp_13_0_10 \
- psp_13_0_11 \
+ psp_13_0_12 \
+ psp_13_0_14 \
psp_14_0_0 \
+ psp_14_0_1 \
+ psp_14_0_2 \
+ psp_14_0_3 \
+ psp_14_0_4 \
+ psp_14_0_5 \
raven \
+ raven_ip_discovery \
raven2 \
+ raven2_ip_discovery \
renoir \
sdma_4_4_2 \
+ sdma_4_4_4 \
+ sdma_4_4_5 \
sdma_5_2_6 \
sdma_5_2_7 \
sdma_6_0_0 \
@@ -72,33 +100,47 @@ FLAVORS= aldebaran \
sdma_6_0_2 \
sdma_6_0_3 \
sdma_6_1_0 \
+ sdma_6_1_1 \
+ sdma_6_1_2 \
+ sdma_6_1_3 \
+ sdma_7_0_0 \
+ sdma_7_0_1 \
si58 \
+ sienna_cichlid \
smu_13_0_0 \
+ smu_13_0_10 \
smu_13_0_6 \
smu_13_0_7 \
- smu_13_0_10 \
+ smu_13_0_14 \
smu_14_0_2 \
+ smu_14_0_3 \
stoney \
tahiti \
tonga \
topaz \
+ umsch_mm_4_0_0 \
+ vangogh \
vcn_3_1_2 \
vcn_4_0_0 \
vcn_4_0_2 \
vcn_4_0_3 \
vcn_4_0_4 \
vcn_4_0_5 \
+ vcn_4_0_6 \
+ vcn_4_0_6_1 \
+ vcn_5_0_0 \
+ vcn_5_0_1 \
vega10 \
+ vega10_ip_discovery \
vega12 \
+ vega12_ip_discovery \
vega20 \
+ vega20_ip_discovery \
vegam \
verde \
vpe_6_1_0 \
- dimgrey_cavefish \
- green_sardine \
- navy_flounder \
- sienna_cichlid \
- vangogh \
+ vpe_6_1_1 \
+ vpe_6_1_3 \
yellow_carp
USES= kmod uidfix
@@ -106,11 +148,16 @@ USES= kmod uidfix
USE_GITHUB= yes
GH_ACCOUNT= freebsd
GH_PROJECT= drm-kmod-firmware
-GH_TAGNAME= 20250109
+GH_TAGNAME= 20260519
MAKE_ENV= KMODS="amdgpukmsfw"
MAKE_ENV+= AMDGPUKMODS="${FLAVOR}"
+.for flav in ${FLAVORS:O}
+# Used to generate lines for graphics/gpu-firmware-kmod
+DEPENDENCY_LINES+= ${PORTNAME}-${flav:C/_/-/g}>0:graphics/${PORTNAME}@${flav}
+.endfor
+
.include <bsd.port.pre.mk>
PLIST_SUB+= ${FLAVORS:N${FLAVOR}:@v@${v:tu}="\@comment "@}
diff --git a/graphics/gpu-firmware-amd-kmod/distinfo b/graphics/gpu-firmware-amd-kmod/distinfo
index 69a92c21b046..52377f647b39 100644
--- a/graphics/gpu-firmware-amd-kmod/distinfo
+++ b/graphics/gpu-firmware-amd-kmod/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765464984
-SHA256 (freebsd-drm-kmod-firmware-20250109_GH0.tar.gz) = b204a6bbc44e537cf74d84a025a3634833e86a0f28cedf1ae216257039414229
-SIZE (freebsd-drm-kmod-firmware-20250109_GH0.tar.gz) = 40111427
+TIMESTAMP = 1781433979
+SHA256 (freebsd-drm-kmod-firmware-20260519_GH0.tar.gz) = 4d06da7098d47cef85a3247858b3b8413625bea0e081ea8fa5a13aa1732a55ba
+SIZE (freebsd-drm-kmod-firmware-20260519_GH0.tar.gz) = 48937418
diff --git a/graphics/gpu-firmware-amd-kmod/pkg-plist b/graphics/gpu-firmware-amd-kmod/pkg-plist
index be5150429a71..64dc74f4f04f 100644
--- a/graphics/gpu-firmware-amd-kmod/pkg-plist
+++ b/graphics/gpu-firmware-amd-kmod/pkg-plist
@@ -1,5 +1,6 @@
%%ARCTURUS%%/%%KMODDIR%%/amdgpu_arcturus_asd_bin.ko
%%ARCTURUS%%/%%KMODDIR%%/amdgpu_arcturus_gpu_info_bin.ko
+%%ARCTURUS_IP_DISCOVERY%%/%%KMODDIR%%/amdgpu_arcturus_ip_discovery_bin.ko
%%ARCTURUS%%/%%KMODDIR%%/amdgpu_arcturus_mec2_bin.ko
%%ARCTURUS%%/%%KMODDIR%%/amdgpu_arcturus_mec_bin.ko
%%ARCTURUS%%/%%KMODDIR%%/amdgpu_arcturus_rlc_bin.ko
@@ -8,6 +9,7 @@
%%ARCTURUS%%/%%KMODDIR%%/amdgpu_arcturus_sos_bin.ko
%%ARCTURUS%%/%%KMODDIR%%/amdgpu_arcturus_ta_bin.ko
%%ARCTURUS%%/%%KMODDIR%%/amdgpu_arcturus_vcn_bin.ko
+%%ALDEBARAN_IP_DISCOVERY%%/%%KMODDIR%%/amdgpu_aldebaran_ip_discovery_bin.ko
%%ALDEBARAN%%/%%KMODDIR%%/amdgpu_aldebaran_mec2_bin.ko
%%ALDEBARAN%%/%%KMODDIR%%/amdgpu_aldebaran_mec_bin.ko
%%ALDEBARAN%%/%%KMODDIR%%/amdgpu_aldebaran_rlc_bin.ko
@@ -67,6 +69,9 @@
%%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
%%DCN_3_5%%/%%KMODDIR%%/amdgpu_dcn_3_5_dmcub_bin.ko
+%%DCN_3_5_1%%/%%KMODDIR%%/amdgpu_dcn_3_5_1_dmcub_bin.ko
+%%DCN_3_6%%/%%KMODDIR%%/amdgpu_dcn_3_6_dmcub_bin.ko
+%%DCN_4_0_1%%/%%KMODDIR%%/amdgpu_dcn_4_0_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
@@ -81,6 +86,13 @@
%%FIJI%%/%%KMODDIR%%/amdgpu_fiji_vce_bin.ko
%%GC_9_4_3%%/%%KMODDIR%%/amdgpu_gc_9_4_3_mec_bin.ko
%%GC_9_4_3%%/%%KMODDIR%%/amdgpu_gc_9_4_3_rlc_bin.ko
+%%GC_9_4_3%%/%%KMODDIR%%/amdgpu_gc_9_4_3_sjt_mec_bin.ko
+%%GC_9_4_4%%/%%KMODDIR%%/amdgpu_gc_9_4_4_mec_bin.ko
+%%GC_9_4_4%%/%%KMODDIR%%/amdgpu_gc_9_4_4_rlc_bin.ko
+%%GC_9_4_4%%/%%KMODDIR%%/amdgpu_gc_9_4_4_sjt_mec_bin.ko
+%%GC_9_5_0%%/%%KMODDIR%%/amdgpu_gc_9_5_0_mec_bin.ko
+%%GC_9_5_0%%/%%KMODDIR%%/amdgpu_gc_9_5_0_rlc_bin.ko
+%%GC_9_5_0%%/%%KMODDIR%%/amdgpu_gc_9_5_0_sjt_mec_bin.ko
%%GC_10_3_6%%/%%KMODDIR%%/amdgpu_gc_10_3_6_ce_bin.ko
%%GC_10_3_6%%/%%KMODDIR%%/amdgpu_gc_10_3_6_me_bin.ko
%%GC_10_3_6%%/%%KMODDIR%%/amdgpu_gc_10_3_6_mec_bin.ko
@@ -94,13 +106,16 @@
%%GC_10_3_7%%/%%KMODDIR%%/amdgpu_gc_10_3_7_pfp_bin.ko
%%GC_10_3_7%%/%%KMODDIR%%/amdgpu_gc_10_3_7_rlc_bin.ko
%%GC_11_0_0%%/%%KMODDIR%%/amdgpu_gc_11_0_0_imu_bin.ko
+%%GC_11_0_0%%/%%KMODDIR%%/amdgpu_gc_11_0_0_imu_kicker_bin.ko
%%GC_11_0_0%%/%%KMODDIR%%/amdgpu_gc_11_0_0_me_bin.ko
%%GC_11_0_0%%/%%KMODDIR%%/amdgpu_gc_11_0_0_mec_bin.ko
%%GC_11_0_0%%/%%KMODDIR%%/amdgpu_gc_11_0_0_mes_bin.ko
%%GC_11_0_0%%/%%KMODDIR%%/amdgpu_gc_11_0_0_mes1_bin.ko
%%GC_11_0_0%%/%%KMODDIR%%/amdgpu_gc_11_0_0_mes_2_bin.ko
%%GC_11_0_0%%/%%KMODDIR%%/amdgpu_gc_11_0_0_pfp_bin.ko
+%%GC_11_0_0%%/%%KMODDIR%%/amdgpu_gc_11_0_0_rlc_1_bin.ko
%%GC_11_0_0%%/%%KMODDIR%%/amdgpu_gc_11_0_0_rlc_bin.ko
+%%GC_11_0_0%%/%%KMODDIR%%/amdgpu_gc_11_0_0_rlc_kicker_bin.ko
%%GC_11_0_1%%/%%KMODDIR%%/amdgpu_gc_11_0_1_imu_bin.ko
%%GC_11_0_1%%/%%KMODDIR%%/amdgpu_gc_11_0_1_me_bin.ko
%%GC_11_0_1%%/%%KMODDIR%%/amdgpu_gc_11_0_1_mec_bin.ko
@@ -139,6 +154,45 @@
%%GC_11_5_0%%/%%KMODDIR%%/amdgpu_gc_11_5_0_mes_2_bin.ko
%%GC_11_5_0%%/%%KMODDIR%%/amdgpu_gc_11_5_0_pfp_bin.ko
%%GC_11_5_0%%/%%KMODDIR%%/amdgpu_gc_11_5_0_rlc_bin.ko
+%%GC_11_5_1%%/%%KMODDIR%%/amdgpu_gc_11_5_1_imu_bin.ko
+%%GC_11_5_1%%/%%KMODDIR%%/amdgpu_gc_11_5_1_me_bin.ko
+%%GC_11_5_1%%/%%KMODDIR%%/amdgpu_gc_11_5_1_mec_bin.ko
+%%GC_11_5_1%%/%%KMODDIR%%/amdgpu_gc_11_5_1_mes1_bin.ko
+%%GC_11_5_1%%/%%KMODDIR%%/amdgpu_gc_11_5_1_mes_2_bin.ko
+%%GC_11_5_1%%/%%KMODDIR%%/amdgpu_gc_11_5_1_pfp_bin.ko
+%%GC_11_5_1%%/%%KMODDIR%%/amdgpu_gc_11_5_1_rlc_bin.ko
+%%GC_11_5_2%%/%%KMODDIR%%/amdgpu_gc_11_5_2_imu_bin.ko
+%%GC_11_5_2%%/%%KMODDIR%%/amdgpu_gc_11_5_2_me_bin.ko
+%%GC_11_5_2%%/%%KMODDIR%%/amdgpu_gc_11_5_2_mec_bin.ko
+%%GC_11_5_2%%/%%KMODDIR%%/amdgpu_gc_11_5_2_mes1_bin.ko
+%%GC_11_5_2%%/%%KMODDIR%%/amdgpu_gc_11_5_2_mes_2_bin.ko
+%%GC_11_5_2%%/%%KMODDIR%%/amdgpu_gc_11_5_2_pfp_bin.ko
+%%GC_11_5_2%%/%%KMODDIR%%/amdgpu_gc_11_5_2_rlc_bin.ko
+%%GC_11_5_3%%/%%KMODDIR%%/amdgpu_gc_11_5_3_imu_bin.ko
+%%GC_11_5_3%%/%%KMODDIR%%/amdgpu_gc_11_5_3_me_bin.ko
+%%GC_11_5_3%%/%%KMODDIR%%/amdgpu_gc_11_5_3_mec_bin.ko
+%%GC_11_5_3%%/%%KMODDIR%%/amdgpu_gc_11_5_3_mes1_bin.ko
+%%GC_11_5_3%%/%%KMODDIR%%/amdgpu_gc_11_5_3_mes_2_bin.ko
+%%GC_11_5_3%%/%%KMODDIR%%/amdgpu_gc_11_5_3_pfp_bin.ko
+%%GC_11_5_3%%/%%KMODDIR%%/amdgpu_gc_11_5_3_rlc_bin.ko
+%%GC_12_0_0%%/%%KMODDIR%%/amdgpu_gc_12_0_0_imu_bin.ko
+%%GC_12_0_0%%/%%KMODDIR%%/amdgpu_gc_12_0_0_me_bin.ko
+%%GC_12_0_0%%/%%KMODDIR%%/amdgpu_gc_12_0_0_mec_bin.ko
+%%GC_12_0_0%%/%%KMODDIR%%/amdgpu_gc_12_0_0_mes1_bin.ko
+%%GC_12_0_0%%/%%KMODDIR%%/amdgpu_gc_12_0_0_mes_bin.ko
+%%GC_12_0_0%%/%%KMODDIR%%/amdgpu_gc_12_0_0_pfp_bin.ko
+%%GC_12_0_0%%/%%KMODDIR%%/amdgpu_gc_12_0_0_rlc_bin.ko
+%%GC_12_0_0%%/%%KMODDIR%%/amdgpu_gc_12_0_0_toc_bin.ko
+%%GC_12_0_0%%/%%KMODDIR%%/amdgpu_gc_12_0_0_uni_mes_bin.ko
+%%GC_12_0_1%%/%%KMODDIR%%/amdgpu_gc_12_0_1_imu_bin.ko
+%%GC_12_0_1%%/%%KMODDIR%%/amdgpu_gc_12_0_1_me_bin.ko
+%%GC_12_0_1%%/%%KMODDIR%%/amdgpu_gc_12_0_1_mec_bin.ko
+%%GC_12_0_1%%/%%KMODDIR%%/amdgpu_gc_12_0_1_mes1_bin.ko
+%%GC_12_0_1%%/%%KMODDIR%%/amdgpu_gc_12_0_1_mes_bin.ko
+%%GC_12_0_1%%/%%KMODDIR%%/amdgpu_gc_12_0_1_pfp_bin.ko
+%%GC_12_0_1%%/%%KMODDIR%%/amdgpu_gc_12_0_1_rlc_bin.ko
+%%GC_12_0_1%%/%%KMODDIR%%/amdgpu_gc_12_0_1_toc_bin.ko
+%%GC_12_0_1%%/%%KMODDIR%%/amdgpu_gc_12_0_1_uni_mes_bin.ko
%%HAINAN%%/%%KMODDIR%%/amdgpu_hainan_ce_bin.ko
%%HAINAN%%/%%KMODDIR%%/amdgpu_hainan_k_smc_bin.ko
%%HAINAN%%/%%KMODDIR%%/amdgpu_hainan_mc_bin.ko
@@ -158,6 +212,7 @@
%%HAWAII%%/%%KMODDIR%%/amdgpu_hawaii_smc_bin.ko
%%HAWAII%%/%%KMODDIR%%/amdgpu_hawaii_uvd_bin.ko
%%HAWAII%%/%%KMODDIR%%/amdgpu_hawaii_vce_bin.ko
+%%ISP_4_1_1%%/%%KMODDIR%%/amdgpu_isp_4_1_1_bin.ko
%%KABINI%%/%%KMODDIR%%/amdgpu_kabini_ce_bin.ko
%%KABINI%%/%%KMODDIR%%/amdgpu_kabini_me_bin.ko
%%KABINI%%/%%KMODDIR%%/amdgpu_kabini_mec_bin.ko
@@ -245,6 +300,7 @@
%%PICASSO%%/%%KMODDIR%%/amdgpu_picasso_asd_bin.ko
%%PICASSO%%/%%KMODDIR%%/amdgpu_picasso_ce_bin.ko
%%PICASSO%%/%%KMODDIR%%/amdgpu_picasso_gpu_info_bin.ko
+%%PICASSO_IP_DISCOVERY%%/%%KMODDIR%%/amdgpu_picasso_ip_discovery_bin.ko
%%PICASSO%%/%%KMODDIR%%/amdgpu_picasso_me_bin.ko
%%PICASSO%%/%%KMODDIR%%/amdgpu_picasso_mec2_bin.ko
%%PICASSO%%/%%KMODDIR%%/amdgpu_picasso_mec_bin.ko
@@ -325,7 +381,9 @@
%%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_sos_kicker_bin.ko
%%PSP_13_0_0%%/%%KMODDIR%%/amdgpu_psp_13_0_0_ta_bin.ko
+%%PSP_13_0_0%%/%%KMODDIR%%/amdgpu_psp_13_0_0_ta_kicker_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
@@ -342,11 +400,26 @@
%%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
+%%PSP_13_0_12%%/%%KMODDIR%%/amdgpu_psp_13_0_12_sos_bin.ko
+%%PSP_13_0_12%%/%%KMODDIR%%/amdgpu_psp_13_0_12_ta_bin.ko
+%%PSP_13_0_14%%/%%KMODDIR%%/amdgpu_psp_13_0_14_sos_bin.ko
+%%PSP_13_0_14%%/%%KMODDIR%%/amdgpu_psp_13_0_14_ta_bin.ko
%%PSP_14_0_0%%/%%KMODDIR%%/amdgpu_psp_14_0_0_ta_bin.ko
%%PSP_14_0_0%%/%%KMODDIR%%/amdgpu_psp_14_0_0_toc_bin.ko
+%%PSP_14_0_1%%/%%KMODDIR%%/amdgpu_psp_14_0_1_ta_bin.ko
+%%PSP_14_0_1%%/%%KMODDIR%%/amdgpu_psp_14_0_1_toc_bin.ko
+%%PSP_14_0_2%%/%%KMODDIR%%/amdgpu_psp_14_0_2_sos_bin.ko
+%%PSP_14_0_2%%/%%KMODDIR%%/amdgpu_psp_14_0_2_ta_bin.ko
+%%PSP_14_0_3%%/%%KMODDIR%%/amdgpu_psp_14_0_3_sos_bin.ko
+%%PSP_14_0_3%%/%%KMODDIR%%/amdgpu_psp_14_0_3_ta_bin.ko
+%%PSP_14_0_4%%/%%KMODDIR%%/amdgpu_psp_14_0_4_ta_bin.ko
+%%PSP_14_0_4%%/%%KMODDIR%%/amdgpu_psp_14_0_4_toc_bin.ko
+%%PSP_14_0_5%%/%%KMODDIR%%/amdgpu_psp_14_0_5_ta_bin.ko
+%%PSP_14_0_5%%/%%KMODDIR%%/amdgpu_psp_14_0_5_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
+%%RAVEN2_IP_DISCOVERY%%/%%KMODDIR%%/amdgpu_raven2_ip_discovery_bin.ko
%%RAVEN2%%/%%KMODDIR%%/amdgpu_raven2_me_bin.ko
%%RAVEN2%%/%%KMODDIR%%/amdgpu_raven2_mec2_bin.ko
%%RAVEN2%%/%%KMODDIR%%/amdgpu_raven2_mec_bin.ko
@@ -359,6 +432,7 @@
%%RAVEN%%/%%KMODDIR%%/amdgpu_raven_ce_bin.ko
%%RAVEN%%/%%KMODDIR%%/amdgpu_raven_dmcu_bin.ko
%%RAVEN%%/%%KMODDIR%%/amdgpu_raven_gpu_info_bin.ko
+%%RAVEN_IP_DISCOVERY%%/%%KMODDIR%%/amdgpu_raven_ip_discovery_bin.ko
%%RAVEN%%/%%KMODDIR%%/amdgpu_raven_kicker_rlc_bin.ko
%%RAVEN%%/%%KMODDIR%%/amdgpu_raven_me_bin.ko
%%RAVEN%%/%%KMODDIR%%/amdgpu_raven_mec2_bin.ko
@@ -381,6 +455,8 @@
%%RENOIR%%/%%KMODDIR%%/amdgpu_renoir_ta_bin.ko
%%RENOIR%%/%%KMODDIR%%/amdgpu_renoir_vcn_bin.ko
%%SDMA_4_4_2%%/%%KMODDIR%%/amdgpu_sdma_4_4_2_bin.ko
+%%SDMA_4_4_4%%/%%KMODDIR%%/amdgpu_sdma_4_4_4_bin.ko
+%%SDMA_4_4_5%%/%%KMODDIR%%/amdgpu_sdma_4_4_5_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
@@ -388,11 +464,19 @@
%%SDMA_6_0_2%%/%%KMODDIR%%/amdgpu_sdma_6_0_2_bin.ko
%%SDMA_6_0_3%%/%%KMODDIR%%/amdgpu_sdma_6_0_3_bin.ko
%%SDMA_6_1_0%%/%%KMODDIR%%/amdgpu_sdma_6_1_0_bin.ko
+%%SDMA_6_1_1%%/%%KMODDIR%%/amdgpu_sdma_6_1_1_bin.ko
+%%SDMA_6_1_2%%/%%KMODDIR%%/amdgpu_sdma_6_1_2_bin.ko
+%%SDMA_6_1_3%%/%%KMODDIR%%/amdgpu_sdma_6_1_3_bin.ko
+%%SDMA_7_0_0%%/%%KMODDIR%%/amdgpu_sdma_7_0_0_bin.ko
+%%SDMA_7_0_1%%/%%KMODDIR%%/amdgpu_sdma_7_0_1_bin.ko
%%SMU_13_0_0%%/%%KMODDIR%%/amdgpu_smu_13_0_0_bin.ko
+%%SMU_13_0_0%%/%%KMODDIR%%/amdgpu_smu_13_0_0_kicker_bin.ko
%%SMU_13_0_6%%/%%KMODDIR%%/amdgpu_smu_13_0_6_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
+%%SMU_13_0_14%%/%%KMODDIR%%/amdgpu_smu_13_0_14_bin.ko
%%SMU_14_0_2%%/%%KMODDIR%%/amdgpu_smu_14_0_2_bin.ko
+%%SMU_14_0_3%%/%%KMODDIR%%/amdgpu_smu_14_0_3_bin.ko
%%SI58%%/%%KMODDIR%%/amdgpu_si58_mc_bin.ko
%%STONEY%%/%%KMODDIR%%/amdgpu_stoney_ce_bin.ko
%%STONEY%%/%%KMODDIR%%/amdgpu_stoney_me_bin.ko
@@ -434,15 +518,22 @@
%%TOPAZ%%/%%KMODDIR%%/amdgpu_topaz_sdma1_bin.ko
%%TOPAZ%%/%%KMODDIR%%/amdgpu_topaz_sdma_bin.ko
%%TOPAZ%%/%%KMODDIR%%/amdgpu_topaz_smc_bin.ko
+%%UMSCH_MM_4_0_0%%/%%KMODDIR%%/amdgpu_umsch_mm_4_0_0_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_3%%/%%KMODDIR%%/amdgpu_vcn_4_0_3_bin.ko
%%VCN_4_0_4%%/%%KMODDIR%%/amdgpu_vcn_4_0_4_bin.ko
%%VCN_4_0_5%%/%%KMODDIR%%/amdgpu_vcn_4_0_5_bin.ko
+%%VCN_4_0_6%%/%%KMODDIR%%/amdgpu_vcn_4_0_6_bin.ko
+%%VCN_4_0_6_1%%/%%KMODDIR%%/amdgpu_vcn_4_0_6_1_bin.ko
+%%VCN_5_0_0%%/%%KMODDIR%%/amdgpu_vcn_5_0_0_bin.ko
+%%VCN_5_0_1%%/%%KMODDIR%%/amdgpu_vcn_5_0_1_bin.ko
%%VEGA10%%/%%KMODDIR%%/amdgpu_vega10_acg_smc_bin.ko
%%VEGA10%%/%%KMODDIR%%/amdgpu_vega10_asd_bin.ko
%%VEGA10%%/%%KMODDIR%%/amdgpu_vega10_ce_bin.ko
%%VEGA10%%/%%KMODDIR%%/amdgpu_vega10_gpu_info_bin.ko
+%%VEGA10_IP_DISCOVERY%%/%%KMODDIR%%/amdgpu_vega10_ip_discovery_bin.ko
%%VEGA10%%/%%KMODDIR%%/amdgpu_vega10_me_bin.ko
%%VEGA10%%/%%KMODDIR%%/amdgpu_vega10_mec2_bin.ko
%%VEGA10%%/%%KMODDIR%%/amdgpu_vega10_mec_bin.ko
@@ -457,6 +548,7 @@
%%VEGA12%%/%%KMODDIR%%/amdgpu_vega12_asd_bin.ko
%%VEGA12%%/%%KMODDIR%%/amdgpu_vega12_ce_bin.ko
%%VEGA12%%/%%KMODDIR%%/amdgpu_vega12_gpu_info_bin.ko
+%%VEGA12_IP_DISCOVERY%%/%%KMODDIR%%/amdgpu_vega12_ip_discovery_bin.ko
%%VEGA12%%/%%KMODDIR%%/amdgpu_vega12_me_bin.ko
%%VEGA12%%/%%KMODDIR%%/amdgpu_vega12_mec2_bin.ko
%%VEGA12%%/%%KMODDIR%%/amdgpu_vega12_mec_bin.ko
@@ -470,6 +562,7 @@
%%VEGA12%%/%%KMODDIR%%/amdgpu_vega12_vce_bin.ko
%%VEGA20%%/%%KMODDIR%%/amdgpu_vega20_asd_bin.ko
%%VEGA20%%/%%KMODDIR%%/amdgpu_vega20_ce_bin.ko
+%%VEGA20_IP_DISCOVERY%%/%%KMODDIR%%/amdgpu_vega20_ip_discovery_bin.ko
%%VEGA20%%/%%KMODDIR%%/amdgpu_vega20_me_bin.ko
%%VEGA20%%/%%KMODDIR%%/amdgpu_vega20_mec2_bin.ko
%%VEGA20%%/%%KMODDIR%%/amdgpu_vega20_mec_bin.ko
@@ -502,6 +595,8 @@
%%VERDE%%/%%KMODDIR%%/amdgpu_verde_smc_bin.ko
%%VERDE%%/%%KMODDIR%%/amdgpu_verde_uvd_bin.ko
%%VPE_6_1_0%%/%%KMODDIR%%/amdgpu_vpe_6_1_0_bin.ko
+%%VPE_6_1_1%%/%%KMODDIR%%/amdgpu_vpe_6_1_1_bin.ko
+%%VPE_6_1_3%%/%%KMODDIR%%/amdgpu_vpe_6_1_3_bin.ko
%%DIMGREY_CAVEFISH%%/%%KMODDIR%%/amdgpu_dimgrey_cavefish_ce_bin.ko
%%DIMGREY_CAVEFISH%%/%%KMODDIR%%/amdgpu_dimgrey_cavefish_dmcub_bin.ko
%%DIMGREY_CAVEFISH%%/%%KMODDIR%%/amdgpu_dimgrey_cavefish_me_bin.ko
diff --git a/graphics/gpu-firmware-intel-kmod/Makefile b/graphics/gpu-firmware-intel-kmod/Makefile
index fe34bb2b3cb6..0b3746a50d9f 100644
--- a/graphics/gpu-firmware-intel-kmod/Makefile
+++ b/graphics/gpu-firmware-intel-kmod/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gpu-firmware-intel-kmod
-PORTVERSION= 20250109
+PORTVERSION= 20260519
CATEGORIES= graphics
MAINTAINER= x11@FreeBSD.org
@@ -27,14 +27,15 @@ FLAVORS= skylake \
dg1 \
dg2 \
alderlake \
- meteorlake
+ meteorlake \
+ battlemage
USES= kmod uidfix
USE_GITHUB= yes
GH_ACCOUNT= freebsd
GH_PROJECT= drm-kmod-firmware
-GH_TAGNAME= 20250109
+GH_TAGNAME= 20260519
MAKE_ENV= KMODS="i915kmsfw"
MAKE_ENV+= I915KMODS="${FLAVOR}"
diff --git a/graphics/gpu-firmware-intel-kmod/distinfo b/graphics/gpu-firmware-intel-kmod/distinfo
index 8bca4cfa39bd..52377f647b39 100644
--- a/graphics/gpu-firmware-intel-kmod/distinfo
+++ b/graphics/gpu-firmware-intel-kmod/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765464148
-SHA256 (freebsd-drm-kmod-firmware-20250109_GH0.tar.gz) = b204a6bbc44e537cf74d84a025a3634833e86a0f28cedf1ae216257039414229
-SIZE (freebsd-drm-kmod-firmware-20250109_GH0.tar.gz) = 40111427
+TIMESTAMP = 1781433979
+SHA256 (freebsd-drm-kmod-firmware-20260519_GH0.tar.gz) = 4d06da7098d47cef85a3247858b3b8413625bea0e081ea8fa5a13aa1732a55ba
+SIZE (freebsd-drm-kmod-firmware-20260519_GH0.tar.gz) = 48937418
diff --git a/graphics/gpu-firmware-intel-kmod/pkg-plist b/graphics/gpu-firmware-intel-kmod/pkg-plist
index f7ca90c3261c..16097282aede 100644
--- a/graphics/gpu-firmware-intel-kmod/pkg-plist
+++ b/graphics/gpu-firmware-intel-kmod/pkg-plist
@@ -1,10 +1,13 @@
%%SKYLAKE%%/%%KMODDIR%%/i915_skl_dmc_ver1_27_bin.ko
%%SKYLAKE%%/%%KMODDIR%%/i915_skl_guc_33_0_0_bin.ko
%%SKYLAKE%%/%%KMODDIR%%/i915_skl_guc_62_0_0_bin.ko
+%%SKYLAKE%%/%%KMODDIR%%/i915_skl_guc_70_1_1_bin.ko
%%SKYLAKE%%/%%KMODDIR%%/i915_skl_huc_2_0_0_bin.ko
+%%BATTLEMAGE%%/%%KMODDIR%%/i915_bmg_dmc_bin.ko
%%BROXTON%%/%%KMODDIR%%/i915_bxt_dmc_ver1_07_bin.ko
%%BROXTON%%/%%KMODDIR%%/i915_bxt_guc_33_0_0_bin.ko
%%BROXTON%%/%%KMODDIR%%/i915_bxt_guc_62_0_0_bin.ko
+%%BROXTON%%/%%KMODDIR%%/i915_bxt_guc_70_1_1_bin.ko
%%BROXTON%%/%%KMODDIR%%/i915_bxt_huc_2_0_0_bin.ko
%%KABYLAKE%%/%%KMODDIR%%/i915_kbl_dmc_ver1_04_bin.ko
%%KABYLAKE%%/%%KMODDIR%%/i915_kbl_guc_33_0_0_bin.ko
@@ -35,6 +38,7 @@
%%TIGERLAKE%%/%%KMODDIR%%/i915_tgl_dmc_ver2_12_bin.ko
%%TIGERLAKE%%/%%KMODDIR%%/i915_tgl_guc_35_2_0_bin.ko
%%TIGERLAKE%%/%%KMODDIR%%/i915_tgl_guc_62_0_0_bin.ko
+%%TIGERLAKE%%/%%KMODDIR%%/i915_tgl_guc_69_0_3_bin.ko
%%TIGERLAKE%%/%%KMODDIR%%/i915_tgl_guc_70_1_1_bin.ko
%%TIGERLAKE%%/%%KMODDIR%%/i915_tgl_guc_70_bin.ko
%%TIGERLAKE%%/%%KMODDIR%%/i915_tgl_huc_bin.ko
@@ -47,11 +51,17 @@
%%DG1%%/%%KMODDIR%%/i915_dg1_guc_70_bin.ko
%%DG1%%/%%KMODDIR%%/i915_dg1_huc_bin.ko
%%DG2%%/%%KMODDIR%%/i915_dg2_dmc_ver2_07_bin.ko
+%%DG2%%/%%KMODDIR%%/i915_dg2_dmc_ver2_08_bin.ko
+%%DG2%%/%%KMODDIR%%/i915_dg2_guc_70_1_2_bin.ko
+%%DG2%%/%%KMODDIR%%/i915_dg2_guc_70_4_1_bin.ko
%%DG2%%/%%KMODDIR%%/i915_dg2_guc_70_bin.ko
+%%DG2%%/%%KMODDIR%%/i915_dg2_huc_gsc_bin.ko
%%ALDERLAKE%%/%%KMODDIR%%/i915_adlp_dmc_bin.ko
%%ALDERLAKE%%/%%KMODDIR%%/i915_adlp_dmc_ver2_10_bin.ko
%%ALDERLAKE%%/%%KMODDIR%%/i915_adlp_dmc_ver2_16_bin.ko
%%ALDERLAKE%%/%%KMODDIR%%/i915_adlp_guc_62_0_3_bin.ko
+%%ALDERLAKE%%/%%KMODDIR%%/i915_adlp_guc_69_0_3_bin.ko
+%%ALDERLAKE%%/%%KMODDIR%%/i915_adlp_guc_70_1_1_bin.ko
%%ALDERLAKE%%/%%KMODDIR%%/i915_adlp_guc_70_bin.ko
%%ALDERLAKE%%/%%KMODDIR%%/i915_adls_dmc_ver2_01_bin.ko
%%METEORLAKE%%/%%KMODDIR%%/i915_mtl_dmc_bin.ko
diff --git a/graphics/gpu-firmware-kmod/Makefile b/graphics/gpu-firmware-kmod/Makefile
index c65e9ee585de..dfc3a3d6d04d 100644
--- a/graphics/gpu-firmware-kmod/Makefile
+++ b/graphics/gpu-firmware-kmod/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gpu-firmware-kmod
-PORTVERSION= 20250109
+PORTVERSION= 20260519
PORTEPOCH= 1
CATEGORIES= graphics
@@ -9,6 +9,8 @@ WWW= https://github.com/freebsd/drm-kmod
USES= metaport
+# Generated with
+# make -C graphics/gpu-firmware-radeon-kmod -V '${FLAVORS:O:C/.*/gpu-firmware-radeon-kmod-&>0:graphics\/gpu-firmware-radeon-kmod@& \\!/}' | tr '!' '\n'
RUN_DEPENDS= gpu-firmware-radeon-kmod-aruba>0:graphics/gpu-firmware-radeon-kmod@aruba \
gpu-firmware-radeon-kmod-barts>0:graphics/gpu-firmware-radeon-kmod@barts \
gpu-firmware-radeon-kmod-bonaire>0:graphics/gpu-firmware-radeon-kmod@bonaire \
@@ -50,93 +52,108 @@ RUN_DEPENDS= gpu-firmware-radeon-kmod-aruba>0:graphics/gpu-firmware-radeon-kmod@
gpu-firmware-radeon-kmod-sumo2>0:graphics/gpu-firmware-radeon-kmod@sumo2 \
gpu-firmware-radeon-kmod-tahiti>0:graphics/gpu-firmware-radeon-kmod@tahiti \
gpu-firmware-radeon-kmod-turks>0:graphics/gpu-firmware-radeon-kmod@turks \
- gpu-firmware-radeon-kmod-verde>0:graphics/gpu-firmware-radeon-kmod@verde \
- gpu-firmware-amd-kmod-cyan-skillfish2>0:graphics/gpu-firmware-amd-kmod@cyan_skillfish2 \
- gpu-firmware-amd-kmod-dimgrey-cavefish>0:graphics/gpu-firmware-amd-kmod@dimgrey_cavefish \
- gpu-firmware-amd-kmod-green-sardine>0:graphics/gpu-firmware-amd-kmod@green_sardine \
- gpu-firmware-amd-kmod-navy-flounder>0:graphics/gpu-firmware-amd-kmod@navy_flounder \
- gpu-firmware-amd-kmod-sienna-cichlid>0:graphics/gpu-firmware-amd-kmod@sienna_cichlid \
- gpu-firmware-amd-kmod-vangogh>0:graphics/gpu-firmware-amd-kmod@vangogh
+ gpu-firmware-radeon-kmod-verde>0:graphics/gpu-firmware-radeon-kmod@verde
.include <bsd.port.pre.mk>
.if ${ARCH} == amd64 || ${ARCH} == i386
-RUN_DEPENDS+= gpu-firmware-intel-kmod-skylake>0:graphics/gpu-firmware-intel-kmod@skylake \
+# make -C graphics/gpu-firmware-intel-kmod -V '${FLAVORS:O:C/.*/gpu-firmware-intel-kmod-&>0:graphics\/gpu-firmware-intel-kmod@& \\!/}' | tr '!' '\n'
+RUN_DEPENDS+= gpu-firmware-intel-kmod-alderlake>0:graphics/gpu-firmware-intel-kmod@alderlake \
+ gpu-firmware-intel-kmod-battlemage>0:graphics/gpu-firmware-intel-kmod@battlemage \
gpu-firmware-intel-kmod-broxton>0:graphics/gpu-firmware-intel-kmod@broxton \
- gpu-firmware-intel-kmod-kabylake>0:graphics/gpu-firmware-intel-kmod@kabylake \
- gpu-firmware-intel-kmod-geminilake>0:graphics/gpu-firmware-intel-kmod@geminilake \
gpu-firmware-intel-kmod-cannonlake>0:graphics/gpu-firmware-intel-kmod@cannonlake \
- gpu-firmware-intel-kmod-icelake>0:graphics/gpu-firmware-intel-kmod@icelake \
- gpu-firmware-intel-kmod-elkhartlake>0:graphics/gpu-firmware-intel-kmod@elkhartlake \
- gpu-firmware-intel-kmod-tigerlake>0:graphics/gpu-firmware-intel-kmod@tigerlake \
- gpu-firmware-intel-kmod-rocketlake>0:graphics/gpu-firmware-intel-kmod@rocketlake \
gpu-firmware-intel-kmod-dg1>0:graphics/gpu-firmware-intel-kmod@dg1 \
gpu-firmware-intel-kmod-dg2>0:graphics/gpu-firmware-intel-kmod@dg2 \
- gpu-firmware-intel-kmod-alderlake>0:graphics/gpu-firmware-intel-kmod@alderlake \
- gpu-firmware-intel-kmod-meteorlake>0:graphics/gpu-firmware-intel-kmod@meteorlake
+ gpu-firmware-intel-kmod-elkhartlake>0:graphics/gpu-firmware-intel-kmod@elkhartlake \
+ gpu-firmware-intel-kmod-geminilake>0:graphics/gpu-firmware-intel-kmod@geminilake \
+ gpu-firmware-intel-kmod-icelake>0:graphics/gpu-firmware-intel-kmod@icelake \
+ gpu-firmware-intel-kmod-kabylake>0:graphics/gpu-firmware-intel-kmod@kabylake \
+ gpu-firmware-intel-kmod-meteorlake>0:graphics/gpu-firmware-intel-kmod@meteorlake \
+ gpu-firmware-intel-kmod-rocketlake>0:graphics/gpu-firmware-intel-kmod@rocketlake \
+ gpu-firmware-intel-kmod-skylake>0:graphics/gpu-firmware-intel-kmod@skylake \
+ gpu-firmware-intel-kmod-tigerlake>0:graphics/gpu-firmware-intel-kmod@tigerlake
.endif
.if ${ARCH} != powerpc64
+# make -C graphics/gpu-firmware-amd-kmod -V '${DEPENDENCY_LINES:C/$/ \\!/}' | tr '!' '\n'
RUN_DEPENDS+= gpu-firmware-amd-kmod-aldebaran>0:graphics/gpu-firmware-amd-kmod@aldebaran \
+ gpu-firmware-amd-kmod-aldebaran-ip-discovery>0:graphics/gpu-firmware-amd-kmod@aldebaran_ip_discovery \
gpu-firmware-amd-kmod-arcturus>0:graphics/gpu-firmware-amd-kmod@arcturus \
+ gpu-firmware-amd-kmod-arcturus-ip-discovery>0:graphics/gpu-firmware-amd-kmod@arcturus_ip_discovery \
gpu-firmware-amd-kmod-banks>0:graphics/gpu-firmware-amd-kmod@banks \
gpu-firmware-amd-kmod-beige-goby>0:graphics/gpu-firmware-amd-kmod@beige_goby \
gpu-firmware-amd-kmod-bonaire>0:graphics/gpu-firmware-amd-kmod@bonaire \
gpu-firmware-amd-kmod-carrizo>0:graphics/gpu-firmware-amd-kmod@carrizo \
+ gpu-firmware-amd-kmod-cyan-skillfish2>0:graphics/gpu-firmware-amd-kmod@cyan_skillfish2 \
+ gpu-firmware-amd-kmod-dcn-3-1-4>0:graphics/gpu-firmware-amd-kmod@dcn_3_1_4 \
+ gpu-firmware-amd-kmod-dcn-3-1-5>0:graphics/gpu-firmware-amd-kmod@dcn_3_1_5 \
+ gpu-firmware-amd-kmod-dcn-3-1-6>0:graphics/gpu-firmware-amd-kmod@dcn_3_1_6 \
+ gpu-firmware-amd-kmod-dcn-3-2-0>0:graphics/gpu-firmware-amd-kmod@dcn_3_2_0 \
+ gpu-firmware-amd-kmod-dcn-3-2-1>0:graphics/gpu-firmware-amd-kmod@dcn_3_2_1 \
+ gpu-firmware-amd-kmod-dcn-3-5>0:graphics/gpu-firmware-amd-kmod@dcn_3_5 \
+ gpu-firmware-amd-kmod-dcn-3-5-1>0:graphics/gpu-firmware-amd-kmod@dcn_3_5_1 \
+ gpu-firmware-amd-kmod-dcn-3-6>0:graphics/gpu-firmware-amd-kmod@dcn_3_6 \
+ gpu-firmware-amd-kmod-dcn-4-0-1>0:graphics/gpu-firmware-amd-kmod@dcn_4_0_1 \
+ gpu-firmware-amd-kmod-dimgrey-cavefish>0:graphics/gpu-firmware-amd-kmod@dimgrey_cavefish \
gpu-firmware-amd-kmod-fiji>0:graphics/gpu-firmware-amd-kmod@fiji \
+ gpu-firmware-amd-kmod-gc-10-3-6>0:graphics/gpu-firmware-amd-kmod@gc_10_3_6 \
+ gpu-firmware-amd-kmod-gc-10-3-7>0:graphics/gpu-firmware-amd-kmod@gc_10_3_7 \
+ gpu-firmware-amd-kmod-gc-11-0-0>0:graphics/gpu-firmware-amd-kmod@gc_11_0_0 \
+ gpu-firmware-amd-kmod-gc-11-0-1>0:graphics/gpu-firmware-amd-kmod@gc_11_0_1 \
+ gpu-firmware-amd-kmod-gc-11-0-2>0:graphics/gpu-firmware-amd-kmod@gc_11_0_2 \
+ gpu-firmware-amd-kmod-gc-11-0-3>0:graphics/gpu-firmware-amd-kmod@gc_11_0_3 \
+ gpu-firmware-amd-kmod-gc-11-0-4>0:graphics/gpu-firmware-amd-kmod@gc_11_0_4 \
+ gpu-firmware-amd-kmod-gc-11-5-0>0:graphics/gpu-firmware-amd-kmod@gc_11_5_0 \
+ gpu-firmware-amd-kmod-gc-11-5-1>0:graphics/gpu-firmware-amd-kmod@gc_11_5_1 \
+ gpu-firmware-amd-kmod-gc-11-5-2>0:graphics/gpu-firmware-amd-kmod@gc_11_5_2 \
+ gpu-firmware-amd-kmod-gc-11-5-3>0:graphics/gpu-firmware-amd-kmod@gc_11_5_3 \
+ gpu-firmware-amd-kmod-gc-12-0-0>0:graphics/gpu-firmware-amd-kmod@gc_12_0_0 \
+ gpu-firmware-amd-kmod-gc-12-0-1>0:graphics/gpu-firmware-amd-kmod@gc_12_0_1 \
+ gpu-firmware-amd-kmod-gc-9-4-3>0:graphics/gpu-firmware-amd-kmod@gc_9_4_3 \
+ gpu-firmware-amd-kmod-gc-9-4-4>0:graphics/gpu-firmware-amd-kmod@gc_9_4_4 \
+ gpu-firmware-amd-kmod-gc-9-5-0>0:graphics/gpu-firmware-amd-kmod@gc_9_5_0 \
+ gpu-firmware-amd-kmod-green-sardine>0:graphics/gpu-firmware-amd-kmod@green_sardine \
gpu-firmware-amd-kmod-hainan>0:graphics/gpu-firmware-amd-kmod@hainan \
gpu-firmware-amd-kmod-hawaii>0:graphics/gpu-firmware-amd-kmod@hawaii \
+ gpu-firmware-amd-kmod-isp-4-1-1>0:graphics/gpu-firmware-amd-kmod@isp_4_1_1 \
gpu-firmware-amd-kmod-kabini>0:graphics/gpu-firmware-amd-kmod@kabini \
gpu-firmware-amd-kmod-kaveri>0:graphics/gpu-firmware-amd-kmod@kaveri \
gpu-firmware-amd-kmod-mullins>0:graphics/gpu-firmware-amd-kmod@mullins \
gpu-firmware-amd-kmod-navi10>0:graphics/gpu-firmware-amd-kmod@navi10 \
gpu-firmware-amd-kmod-navi12>0:graphics/gpu-firmware-amd-kmod@navi12 \
gpu-firmware-amd-kmod-navi14>0:graphics/gpu-firmware-amd-kmod@navi14 \
+ gpu-firmware-amd-kmod-navy-flounder>0:graphics/gpu-firmware-amd-kmod@navy_flounder \
gpu-firmware-amd-kmod-oland>0:graphics/gpu-firmware-amd-kmod@oland \
gpu-firmware-amd-kmod-picasso>0:graphics/gpu-firmware-amd-kmod@picasso \
+ gpu-firmware-amd-kmod-picasso-ip-discovery>0:graphics/gpu-firmware-amd-kmod@picasso_ip_discovery \
gpu-firmware-amd-kmod-pitcairn>0:graphics/gpu-firmware-amd-kmod@pitcairn \
gpu-firmware-amd-kmod-polaris10>0:graphics/gpu-firmware-amd-kmod@polaris10 \
gpu-firmware-amd-kmod-polaris11>0:graphics/gpu-firmware-amd-kmod@polaris11 \
gpu-firmware-amd-kmod-polaris12>0:graphics/gpu-firmware-amd-kmod@polaris12 \
- gpu-firmware-amd-kmod-raven>0:graphics/gpu-firmware-amd-kmod@raven \
- gpu-firmware-amd-kmod-raven2>0:graphics/gpu-firmware-amd-kmod@raven2 \
- gpu-firmware-amd-kmod-renoir>0:graphics/gpu-firmware-amd-kmod@renoir \
- gpu-firmware-amd-kmod-si58>0:graphics/gpu-firmware-amd-kmod@si58 \
- gpu-firmware-amd-kmod-stoney>0:graphics/gpu-firmware-amd-kmod@stoney \
- gpu-firmware-amd-kmod-tahiti>0:graphics/gpu-firmware-amd-kmod@tahiti \
- gpu-firmware-amd-kmod-tonga>0:graphics/gpu-firmware-amd-kmod@tonga \
- gpu-firmware-amd-kmod-topaz>0:graphics/gpu-firmware-amd-kmod@topaz \
- gpu-firmware-amd-kmod-vega10>0:graphics/gpu-firmware-amd-kmod@vega10 \
- gpu-firmware-amd-kmod-vega12>0:graphics/gpu-firmware-amd-kmod@vega12 \
- gpu-firmware-amd-kmod-vega20>0:graphics/gpu-firmware-amd-kmod@vega20 \
- gpu-firmware-amd-kmod-vegam>0:graphics/gpu-firmware-amd-kmod@vegam \
- gpu-firmware-amd-kmod-verde>0:graphics/gpu-firmware-amd-kmod@verde \
- gpu-firmware-amd-kmod-yellow-carp>0:graphics/gpu-firmware-amd-kmod@yellow_carp \
- gpu-firmware-amd-kmod-dcn-3-1-4>0:graphics/gpu-firmware-amd-kmod@dcn_3_1_4 \
- gpu-firmware-amd-kmod-dcn-3-1-5>0:graphics/gpu-firmware-amd-kmod@dcn_3_1_5 \
- gpu-firmware-amd-kmod-dcn-3-1-6>0:graphics/gpu-firmware-amd-kmod@dcn_3_1_6 \
- gpu-firmware-amd-kmod-dcn-3-2-0>0:graphics/gpu-firmware-amd-kmod@dcn_3_2_0 \
- gpu-firmware-amd-kmod-dcn-3-2-1>0:graphics/gpu-firmware-amd-kmod@dcn_3_2_1 \
- gpu-firmware-amd-kmod-dcn-3-5>0:graphics/gpu-firmware-amd-kmod@dcn_3_5 \
- gpu-firmware-amd-kmod-gc-9-4-3>0:graphics/gpu-firmware-amd-kmod@gc_9_4_3 \
- gpu-firmware-amd-kmod-gc-10-3-6>0:graphics/gpu-firmware-amd-kmod@gc_10_3_6 \
- gpu-firmware-amd-kmod-gc-10-3-7>0:graphics/gpu-firmware-amd-kmod@gc_10_3_7 \
- gpu-firmware-amd-kmod-gc-11-0-0>0:graphics/gpu-firmware-amd-kmod@gc_11_0_0 \
- gpu-firmware-amd-kmod-gc-11-0-1>0:graphics/gpu-firmware-amd-kmod@gc_11_0_1 \
- gpu-firmware-amd-kmod-gc-11-0-2>0:graphics/gpu-firmware-amd-kmod@gc_11_0_2 \
- gpu-firmware-amd-kmod-gc-11-0-3>0:graphics/gpu-firmware-amd-kmod@gc_11_0_3 \
- gpu-firmware-amd-kmod-gc-11-0-4>0:graphics/gpu-firmware-amd-kmod@gc_11_0_4 \
- gpu-firmware-amd-kmod-gc-11-5-0>0:graphics/gpu-firmware-amd-kmod@gc_11_5_0 \
gpu-firmware-amd-kmod-psp-13-0-0>0:graphics/gpu-firmware-amd-kmod@psp_13_0_0 \
+ gpu-firmware-amd-kmod-psp-13-0-10>0:graphics/gpu-firmware-amd-kmod@psp_13_0_10 \
+ gpu-firmware-amd-kmod-psp-13-0-11>0:graphics/gpu-firmware-amd-kmod@psp_13_0_11 \
+ gpu-firmware-amd-kmod-psp-13-0-12>0:graphics/gpu-firmware-amd-kmod@psp_13_0_12 \
+ gpu-firmware-amd-kmod-psp-13-0-14>0:graphics/gpu-firmware-amd-kmod@psp_13_0_14 \
gpu-firmware-amd-kmod-psp-13-0-4>0:graphics/gpu-firmware-amd-kmod@psp_13_0_4 \
gpu-firmware-amd-kmod-psp-13-0-5>0:graphics/gpu-firmware-amd-kmod@psp_13_0_5 \
gpu-firmware-amd-kmod-psp-13-0-6>0:graphics/gpu-firmware-amd-kmod@psp_13_0_6 \
gpu-firmware-amd-kmod-psp-13-0-7>0:graphics/gpu-firmware-amd-kmod@psp_13_0_7 \
gpu-firmware-amd-kmod-psp-13-0-8>0:graphics/gpu-firmware-amd-kmod@psp_13_0_8 \
- gpu-firmware-amd-kmod-psp-13-0-10>0:graphics/gpu-firmware-amd-kmod@psp_13_0_10 \
- gpu-firmware-amd-kmod-psp-13-0-11>0:graphics/gpu-firmware-amd-kmod@psp_13_0_11 \
gpu-firmware-amd-kmod-psp-14-0-0>0:graphics/gpu-firmware-amd-kmod@psp_14_0_0 \
+ gpu-firmware-amd-kmod-psp-14-0-1>0:graphics/gpu-firmware-amd-kmod@psp_14_0_1 \
+ gpu-firmware-amd-kmod-psp-14-0-2>0:graphics/gpu-firmware-amd-kmod@psp_14_0_2 \
+ gpu-firmware-amd-kmod-psp-14-0-3>0:graphics/gpu-firmware-amd-kmod@psp_14_0_3 \
+ gpu-firmware-amd-kmod-psp-14-0-4>0:graphics/gpu-firmware-amd-kmod@psp_14_0_4 \
+ gpu-firmware-amd-kmod-psp-14-0-5>0:graphics/gpu-firmware-amd-kmod@psp_14_0_5 \
+ gpu-firmware-amd-kmod-raven>0:graphics/gpu-firmware-amd-kmod@raven \
+ gpu-firmware-amd-kmod-raven2>0:graphics/gpu-firmware-amd-kmod@raven2 \
+ gpu-firmware-amd-kmod-raven2-ip-discovery>0:graphics/gpu-firmware-amd-kmod@raven2_ip_discovery \
+ gpu-firmware-amd-kmod-raven-ip-discovery>0:graphics/gpu-firmware-amd-kmod@raven_ip_discovery \
+ gpu-firmware-amd-kmod-renoir>0:graphics/gpu-firmware-amd-kmod@renoir \
gpu-firmware-amd-kmod-sdma-4-4-2>0:graphics/gpu-firmware-amd-kmod@sdma_4_4_2 \
+ gpu-firmware-amd-kmod-sdma-4-4-4>0:graphics/gpu-firmware-amd-kmod@sdma_4_4_4 \
+ gpu-firmware-amd-kmod-sdma-4-4-5>0:graphics/gpu-firmware-amd-kmod@sdma_4_4_5 \
gpu-firmware-amd-kmod-sdma-5-2-6>0:graphics/gpu-firmware-amd-kmod@sdma_5_2_6 \
gpu-firmware-amd-kmod-sdma-5-2-7>0:graphics/gpu-firmware-amd-kmod@sdma_5_2_7 \
gpu-firmware-amd-kmod-sdma-6-0-0>0:graphics/gpu-firmware-amd-kmod@sdma_6_0_0 \
@@ -144,18 +161,48 @@ RUN_DEPENDS+= gpu-firmware-amd-kmod-aldebaran>0:graphics/gpu-firmware-amd-kmod@a
gpu-firmware-amd-kmod-sdma-6-0-2>0:graphics/gpu-firmware-amd-kmod@sdma_6_0_2 \
gpu-firmware-amd-kmod-sdma-6-0-3>0:graphics/gpu-firmware-amd-kmod@sdma_6_0_3 \
gpu-firmware-amd-kmod-sdma-6-1-0>0:graphics/gpu-firmware-amd-kmod@sdma_6_1_0 \
+ gpu-firmware-amd-kmod-sdma-6-1-1>0:graphics/gpu-firmware-amd-kmod@sdma_6_1_1 \
+ gpu-firmware-amd-kmod-sdma-6-1-2>0:graphics/gpu-firmware-amd-kmod@sdma_6_1_2 \
+ gpu-firmware-amd-kmod-sdma-6-1-3>0:graphics/gpu-firmware-amd-kmod@sdma_6_1_3 \
+ gpu-firmware-amd-kmod-sdma-7-0-0>0:graphics/gpu-firmware-amd-kmod@sdma_7_0_0 \
+ gpu-firmware-amd-kmod-sdma-7-0-1>0:graphics/gpu-firmware-amd-kmod@sdma_7_0_1 \
+ gpu-firmware-amd-kmod-si58>0:graphics/gpu-firmware-amd-kmod@si58 \
+ gpu-firmware-amd-kmod-sienna-cichlid>0:graphics/gpu-firmware-amd-kmod@sienna_cichlid \
gpu-firmware-amd-kmod-smu-13-0-0>0:graphics/gpu-firmware-amd-kmod@smu_13_0_0 \
+ gpu-firmware-amd-kmod-smu-13-0-10>0:graphics/gpu-firmware-amd-kmod@smu_13_0_10 \
+ gpu-firmware-amd-kmod-smu-13-0-14>0:graphics/gpu-firmware-amd-kmod@smu_13_0_14 \
gpu-firmware-amd-kmod-smu-13-0-6>0:graphics/gpu-firmware-amd-kmod@smu_13_0_6 \
gpu-firmware-amd-kmod-smu-13-0-7>0:graphics/gpu-firmware-amd-kmod@smu_13_0_7 \
- gpu-firmware-amd-kmod-smu-13-0-10>0:graphics/gpu-firmware-amd-kmod@smu_13_0_10 \
gpu-firmware-amd-kmod-smu-14-0-2>0:graphics/gpu-firmware-amd-kmod@smu_14_0_2 \
+ gpu-firmware-amd-kmod-smu-14-0-3>0:graphics/gpu-firmware-amd-kmod@smu_14_0_3 \
+ gpu-firmware-amd-kmod-stoney>0:graphics/gpu-firmware-amd-kmod@stoney \
+ gpu-firmware-amd-kmod-tahiti>0:graphics/gpu-firmware-amd-kmod@tahiti \
+ gpu-firmware-amd-kmod-tonga>0:graphics/gpu-firmware-amd-kmod@tonga \
+ gpu-firmware-amd-kmod-topaz>0:graphics/gpu-firmware-amd-kmod@topaz \
+ gpu-firmware-amd-kmod-umsch-mm-4-0-0>0:graphics/gpu-firmware-amd-kmod@umsch_mm_4_0_0 \
+ gpu-firmware-amd-kmod-vangogh>0:graphics/gpu-firmware-amd-kmod@vangogh \
gpu-firmware-amd-kmod-vcn-3-1-2>0:graphics/gpu-firmware-amd-kmod@vcn_3_1_2 \
gpu-firmware-amd-kmod-vcn-4-0-0>0:graphics/gpu-firmware-amd-kmod@vcn_4_0_0 \
gpu-firmware-amd-kmod-vcn-4-0-2>0:graphics/gpu-firmware-amd-kmod@vcn_4_0_2 \
gpu-firmware-amd-kmod-vcn-4-0-3>0:graphics/gpu-firmware-amd-kmod@vcn_4_0_3 \
gpu-firmware-amd-kmod-vcn-4-0-4>0:graphics/gpu-firmware-amd-kmod@vcn_4_0_4 \
gpu-firmware-amd-kmod-vcn-4-0-5>0:graphics/gpu-firmware-amd-kmod@vcn_4_0_5 \
- gpu-firmware-amd-kmod-vpe-6-1-0>0:graphics/gpu-firmware-amd-kmod@vpe_6_1_0
+ gpu-firmware-amd-kmod-vcn-4-0-6>0:graphics/gpu-firmware-amd-kmod@vcn_4_0_6 \
+ gpu-firmware-amd-kmod-vcn-4-0-6-1>0:graphics/gpu-firmware-amd-kmod@vcn_4_0_6_1 \
+ gpu-firmware-amd-kmod-vcn-5-0-0>0:graphics/gpu-firmware-amd-kmod@vcn_5_0_0 \
+ gpu-firmware-amd-kmod-vcn-5-0-1>0:graphics/gpu-firmware-amd-kmod@vcn_5_0_1 \
+ gpu-firmware-amd-kmod-vega10>0:graphics/gpu-firmware-amd-kmod@vega10 \
+ gpu-firmware-amd-kmod-vega10-ip-discovery>0:graphics/gpu-firmware-amd-kmod@vega10_ip_discovery \
+ gpu-firmware-amd-kmod-vega12>0:graphics/gpu-firmware-amd-kmod@vega12 \
+ gpu-firmware-amd-kmod-vega12-ip-discovery>0:graphics/gpu-firmware-amd-kmod@vega12_ip_discovery \
+ gpu-firmware-amd-kmod-vega20>0:graphics/gpu-firmware-amd-kmod@vega20 \
+ gpu-firmware-amd-kmod-vega20-ip-discovery>0:graphics/gpu-firmware-amd-kmod@vega20_ip_discovery \
+ gpu-firmware-amd-kmod-vegam>0:graphics/gpu-firmware-amd-kmod@vegam \
+ gpu-firmware-amd-kmod-verde>0:graphics/gpu-firmware-amd-kmod@verde \
+ gpu-firmware-amd-kmod-vpe-6-1-0>0:graphics/gpu-firmware-amd-kmod@vpe_6_1_0 \
+ gpu-firmware-amd-kmod-vpe-6-1-1>0:graphics/gpu-firmware-amd-kmod@vpe_6_1_1 \
+ gpu-firmware-amd-kmod-vpe-6-1-3>0:graphics/gpu-firmware-amd-kmod@vpe_6_1_3 \
+ gpu-firmware-amd-kmod-yellow-carp>0:graphics/gpu-firmware-amd-kmod@yellow_carp
.endif
.include <bsd.port.post.mk>
diff --git a/graphics/gpu-firmware-radeon-kmod/Makefile b/graphics/gpu-firmware-radeon-kmod/Makefile
index fb8407fe0515..42d9626398e6 100644
--- a/graphics/gpu-firmware-radeon-kmod/Makefile
+++ b/graphics/gpu-firmware-radeon-kmod/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gpu-firmware-radeon-kmod
-PORTVERSION= 20220511
+PORTVERSION= 20260519
CATEGORIES= graphics
MAINTAINER= x11@FreeBSD.org
@@ -63,7 +63,7 @@ USES= kmod uidfix
USE_GITHUB= yes
GH_ACCOUNT= freebsd
GH_PROJECT= drm-kmod-firmware
-GH_TAGNAME= 20220511
+GH_TAGNAME= 20260519
MAKE_ENV= KMODS="radeonkmsfw"
MAKE_ENV+= RADEONKMODS="${FLAVOR}"
diff --git a/graphics/gpu-firmware-radeon-kmod/distinfo b/graphics/gpu-firmware-radeon-kmod/distinfo
index a54c565bfe35..6a69083974cb 100644
--- a/graphics/gpu-firmware-radeon-kmod/distinfo
+++ b/graphics/gpu-firmware-radeon-kmod/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1652277693
-SHA256 (freebsd-drm-kmod-firmware-20220511_GH0.tar.gz) = f822f90aeb031fbc6b692dbc71f6a50b1ec637c471e7744f4f08c2972678c9b7
-SIZE (freebsd-drm-kmod-firmware-20220511_GH0.tar.gz) = 20620626
+TIMESTAMP = 1781433980
+SHA256 (freebsd-drm-kmod-firmware-20260519_GH0.tar.gz) = 4d06da7098d47cef85a3247858b3b8413625bea0e081ea8fa5a13aa1732a55ba
+SIZE (freebsd-drm-kmod-firmware-20260519_GH0.tar.gz) = 48937418