Sunday, August 06, 2023

update amdgpu firmware to 20230804

includes initial firmware for GC 11.0.3

VCN is the video codec acceleration we don't yet have userspace for.
Most of the DMCUB changes are for parts released this year.

$ git log --oneline 20230625..20230804 amdgpu
253cc179 amdgpu: Update DMCUB for DCN314 & Yellow Carp
59fbffa9 amdgpu: update VCN 4.0.0 firmware
22fb12f2 amdgpu: add initial SMU 13.0.10 firmware
b3f512fb amdgpu: add initial SDMA 6.0.3 firmware
b1a7d762 amdgpu: add initial PSP 13.0.10 firmware
d6d655ad amdgpu: add initial GC 11.0.3 firmware
9dfcacec amdgpu: update green sardine VCN firmware
b5198321 amdgpu: update renoir VCN firmware
5f569aa8 amdgpu: update raven VCN firmware
868bb363 amdgpu: update raven2 VCN firmware
6fa9a175 amdgpu: update Picasso VCN firmware
cd524606 amdgpu: update DMCUB to v0.0.175.0 for various AMDGPU ASICs
d3f66064 Partially revert "amdgpu: DMCUB updates for DCN 3.1.4 and 3.1.5"

Index: Makefile
===================================================================
RCS file: /cvs/ports/sysutils/firmware/amdgpu/Makefile,v
retrieving revision 1.21
diff -u -p -r1.21 Makefile
--- Makefile 29 Jun 2023 12:52:36 -0000 1.21
+++ Makefile 6 Aug 2023 10:46:33 -0000
@@ -1,16 +1,13 @@
FW_DRIVER= amdgpu
-FW_VER= 20230625
-DISTNAME= linux-firmware-045b2136a61968e7984caeae857a326150bfe851
-#DISTNAME= linux-firmware-${FW_VER}
-#EXTRACT_SUFX= .tar.xz
+FW_VER= 20230804
+DISTNAME= linux-firmware-${FW_VER}
+EXTRACT_SUFX= .tar.xz
EXTRACT_FILES= ${DISTNAME}/{LICENSE.\*,\*.bin}
-REVISION= 0

MAINTAINER= Jonathan Gray <jsg@openbsd.org>

HOMEPAGE= https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/amdgpu
-#MASTER_SITES=
https://cdn.kernel.org/pub/linux/kernel/firmware/
-MASTER_SITES=
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/snapshot/
+MASTER_SITES= https://cdn.kernel.org/pub/linux/kernel/firmware/

do-install:
${INSTALL_DATA_DIR} ${PREFIX}/firmware/amdgpu
Index: distinfo
===================================================================
RCS file: /cvs/ports/sysutils/firmware/amdgpu/distinfo,v
retrieving revision 1.19
diff -u -p -r1.19 distinfo
--- distinfo 29 Jun 2023 12:52:36 -0000 1.19
+++ distinfo 6 Aug 2023 10:47:24 -0000
@@ -1,2 +1,2 @@
-SHA256 (firmware/linux-firmware-045b2136a61968e7984caeae857a326150bfe851.tar.gz) = I5VDKGybmVgRYfpCojBZvBcpqbLb+OVuM+VBwRuB81U=
-SIZE (firmware/linux-firmware-045b2136a61968e7984caeae857a326150bfe851.tar.gz) = 439517447
+SHA256 (firmware/linux-firmware-20230804.tar.xz) = iNRsVDhH7jsDQE1JQdkckpdGkO4fb9y+6c7z5fl9tog=
+SIZE (firmware/linux-firmware-20230804.tar.xz) = 295170972
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/sysutils/firmware/amdgpu/pkg/PLIST,v
retrieving revision 1.16
diff -u -p -r1.16 PLIST
--- pkg/PLIST 27 Jun 2023 10:11:42 -0000 1.16
+++ pkg/PLIST 6 Aug 2023 10:48:22 -0000
@@ -128,6 +128,13 @@ firmware/amdgpu/gc_11_0_2_mes1.bin
firmware/amdgpu/gc_11_0_2_mes_2.bin
firmware/amdgpu/gc_11_0_2_pfp.bin
firmware/amdgpu/gc_11_0_2_rlc.bin
+firmware/amdgpu/gc_11_0_3_imu.bin
+firmware/amdgpu/gc_11_0_3_me.bin
+firmware/amdgpu/gc_11_0_3_mec.bin
+firmware/amdgpu/gc_11_0_3_mes1.bin
+firmware/amdgpu/gc_11_0_3_mes_2.bin
+firmware/amdgpu/gc_11_0_3_pfp.bin
+firmware/amdgpu/gc_11_0_3_rlc.bin
firmware/amdgpu/gc_11_0_4_imu.bin
firmware/amdgpu/gc_11_0_4_me.bin
firmware/amdgpu/gc_11_0_4_mec.bin
@@ -346,6 +353,8 @@ firmware/amdgpu/polaris12_uvd.bin
firmware/amdgpu/polaris12_vce.bin
firmware/amdgpu/psp_13_0_0_sos.bin
firmware/amdgpu/psp_13_0_0_ta.bin
+firmware/amdgpu/psp_13_0_10_sos.bin
+firmware/amdgpu/psp_13_0_10_ta.bin
firmware/amdgpu/psp_13_0_11_ta.bin
firmware/amdgpu/psp_13_0_11_toc.bin
firmware/amdgpu/psp_13_0_4_ta.bin
@@ -399,6 +408,7 @@ firmware/amdgpu/sdma_5_2_7.bin
firmware/amdgpu/sdma_6_0_0.bin
firmware/amdgpu/sdma_6_0_1.bin
firmware/amdgpu/sdma_6_0_2.bin
+firmware/amdgpu/sdma_6_0_3.bin
firmware/amdgpu/si58_mc.bin
firmware/amdgpu/sienna_cichlid_ce.bin
firmware/amdgpu/sienna_cichlid_dmcub.bin
@@ -413,6 +423,7 @@ firmware/amdgpu/sienna_cichlid_sos.bin
firmware/amdgpu/sienna_cichlid_ta.bin
firmware/amdgpu/sienna_cichlid_vcn.bin
firmware/amdgpu/smu_13_0_0.bin
+firmware/amdgpu/smu_13_0_10.bin
firmware/amdgpu/smu_13_0_7.bin
firmware/amdgpu/stoney_ce.bin
firmware/amdgpu/stoney_me.bin

No comments:

Post a Comment