On Fri, May 09, 2025 at 07:08:58PM +1000, Jonathan Gray wrote: > On Fri, May 09, 2025 at 06:28:16AM +0200, Rafael Sadowski wrote: > > Update amd firmware to 20250410. Tested with the following setup: > > > > amdgpio0 at acpi0 GPIO uid 0 addr 0xfed81500/0x400 irq 7, 184 pins > > amdgpu0 at pci6 dev 0 function 0 "ATI Hawk Point" rev 0xd0 > > amdgpu0: IP DISCOVERY GC 11.0.1 12 CU rev 0x0c > > Between 20250311 and 20250410, there is no binary change to amd > cpu microcode. > > The only changes for amdgpu are > > dcn_3_1_4_dmcub.bin > dcn_3_5_1_dmcub.bin > dcn_3_5_dmcub.bin > dcn_4_0_1_dmcub.bin > > which is for the display controller block in recent APUs > > Ryzen 7x40 series, Phoenix, 3.1.4 > Ryzen 8x40 series, Hawk Point, 3.1.4 > Ryzen AI 300 series, Strix Point, 3.5.0 > > There is also no binary change for inteldrm and radeondrm. > I usually update them all at the same time to reduce the amount of > required distfiles.
A diff for 20250509. With changes for recent inteldrm and more amdgpu. These files changed: amdgpu/aldebaran_smc.bin amdgpu/aldebaran_sos.bin amdgpu/aldebaran_ta.bin amdgpu/arcturus_smc.bin amdgpu/arcturus_sos.bin amdgpu/beige_goby_ce.bin amdgpu/beige_goby_me.bin amdgpu/beige_goby_mec.bin amdgpu/beige_goby_mec2.bin amdgpu/beige_goby_pfp.bin amdgpu/beige_goby_ta.bin amdgpu/beige_goby_vcn.bin amdgpu/dcn_3_1_4_dmcub.bin amdgpu/dcn_3_5_1_dmcub.bin amdgpu/dcn_3_5_dmcub.bin amdgpu/dcn_4_0_1_dmcub.bin amdgpu/dimgrey_cavefish_ce.bin amdgpu/dimgrey_cavefish_me.bin amdgpu/dimgrey_cavefish_mec.bin amdgpu/dimgrey_cavefish_mec2.bin amdgpu/dimgrey_cavefish_pfp.bin amdgpu/dimgrey_cavefish_ta.bin amdgpu/dimgrey_cavefish_vcn.bin amdgpu/gc_11_0_0_me.bin amdgpu/gc_11_0_0_mec.bin amdgpu/gc_11_0_0_mes1.bin amdgpu/gc_11_0_0_mes_2.bin amdgpu/gc_11_0_0_pfp.bin amdgpu/gc_11_0_1_mes_2.bin amdgpu/gc_11_0_2_me.bin amdgpu/gc_11_0_2_mec.bin amdgpu/gc_11_0_2_mes1.bin amdgpu/gc_11_0_2_mes_2.bin amdgpu/gc_11_0_2_pfp.bin amdgpu/gc_11_0_3_me.bin amdgpu/gc_11_0_3_mec.bin amdgpu/gc_11_0_3_mes1.bin amdgpu/gc_11_0_3_mes_2.bin amdgpu/gc_11_0_3_pfp.bin amdgpu/gc_11_0_4_mes_2.bin amdgpu/gc_11_5_1_mes_2.bin amdgpu/gc_11_5_2_rlc.bin amdgpu/gc_12_0_0_imu.bin amdgpu/gc_12_0_0_me.bin amdgpu/gc_12_0_0_mec.bin amdgpu/gc_12_0_0_pfp.bin amdgpu/gc_12_0_0_uni_mes.bin amdgpu/gc_12_0_1_imu.bin amdgpu/gc_12_0_1_me.bin amdgpu/gc_12_0_1_mec.bin amdgpu/gc_12_0_1_pfp.bin amdgpu/gc_12_0_1_uni_mes.bin amdgpu/gc_9_4_3_mec.bin amdgpu/gc_9_4_3_sjt_mec.bin amdgpu/gc_9_4_4_mec.bin amdgpu/gc_9_4_4_sjt_mec.bin amdgpu/navi10_asd.bin amdgpu/navi10_ta.bin amdgpu/navi10_vcn.bin amdgpu/navi12_asd.bin amdgpu/navi12_ta.bin amdgpu/navi12_vcn.bin amdgpu/navi14_asd.bin amdgpu/navi14_ce.bin amdgpu/navi14_me.bin amdgpu/navi14_mec.bin amdgpu/navi14_mec2.bin amdgpu/navi14_pfp.bin amdgpu/navi14_ta.bin amdgpu/navi14_vcn.bin amdgpu/navy_flounder_ce.bin amdgpu/navy_flounder_me.bin amdgpu/navy_flounder_mec.bin amdgpu/navy_flounder_mec2.bin amdgpu/navy_flounder_pfp.bin amdgpu/navy_flounder_ta.bin amdgpu/navy_flounder_vcn.bin amdgpu/picasso_asd.bin amdgpu/picasso_ta.bin amdgpu/psp_13_0_0_ta.bin amdgpu/psp_13_0_10_sos.bin amdgpu/psp_13_0_10_ta.bin amdgpu/psp_13_0_11_ta.bin amdgpu/psp_13_0_14_sos.bin amdgpu/psp_13_0_14_ta.bin amdgpu/psp_13_0_4_ta.bin amdgpu/psp_13_0_5_asd.bin amdgpu/psp_13_0_5_ta.bin amdgpu/psp_13_0_6_sos.bin amdgpu/psp_13_0_6_ta.bin amdgpu/psp_13_0_7_ta.bin amdgpu/psp_13_0_8_ta.bin amdgpu/psp_14_0_0_ta.bin amdgpu/psp_14_0_1_ta.bin amdgpu/psp_14_0_2_ta.bin amdgpu/psp_14_0_3_ta.bin amdgpu/psp_14_0_4_ta.bin amdgpu/psp_14_0_4_toc.bin amdgpu/sienna_cichlid_ce.bin amdgpu/sienna_cichlid_me.bin amdgpu/sienna_cichlid_mec.bin amdgpu/sienna_cichlid_mec2.bin amdgpu/sienna_cichlid_pfp.bin amdgpu/sienna_cichlid_ta.bin amdgpu/sienna_cichlid_vcn.bin amdgpu/smu_13_0_7.bin amdgpu/smu_14_0_2.bin amdgpu/smu_14_0_3.bin amdgpu/vangogh_asd.bin amdgpu/vcn_4_0_0.bin amdgpu/vcn_4_0_2.bin amdgpu/vcn_4_0_4.bin amdgpu/vcn_4_0_5.bin amdgpu/vcn_5_0_0.bin amdgpu/vega10_asd.bin amdgpu/vega12_asd.bin amdgpu/vega20_asd.bin amdgpu/yellow_carp_ta.bin i915/adlp_guc_70.bin i915/dg1_guc_70.bin i915/dg2_guc_70.bin i915/mtl_guc_70.bin i915/tgl_guc_70.bin i915/xe3lpd_dmc.bin Index: sysutils/firmware/amd/Makefile =================================================================== RCS file: /cvs/ports/sysutils/firmware/amd/Makefile,v diff -u -p -r1.17 Makefile --- sysutils/firmware/amd/Makefile 13 Mar 2025 02:48:50 -0000 1.17 +++ sysutils/firmware/amd/Makefile 15 May 2025 03:05:38 -0000 @@ -1,6 +1,6 @@ COMMENT= microcode update binaries for AMD CPUs FW_DRIVER= amd -FW_VER= 20250311 +FW_VER= 20250509 #DISTNAME= linux-firmware-76af388fd7011dd3ab05b637cfb510a10d440487 DISTNAME= linux-firmware-${FW_VER} EXTRACT_SUFX= .tar.xz Index: sysutils/firmware/amd/distinfo =================================================================== RCS file: /cvs/ports/sysutils/firmware/amd/distinfo,v diff -u -p -r1.14 distinfo --- sysutils/firmware/amd/distinfo 13 Mar 2025 02:48:50 -0000 1.14 +++ sysutils/firmware/amd/distinfo 15 May 2025 03:06:18 -0000 @@ -1,2 +1,2 @@ -SHA256 (firmware/linux-firmware-20250311.tar.xz) = sQg6NvGa6kb2Ydz9TNRi0Tkz3LTn8NyAlSVVLdXDVB0= -SIZE (firmware/linux-firmware-20250311.tar.xz) = 434375512 +SHA256 (firmware/linux-firmware-20250509.tar.xz) = 8sYNZvImooEwy1ZD5uVE0yKWc0YOEnyRugPxCAy9cD4= +SIZE (firmware/linux-firmware-20250509.tar.xz) = 465212972 Index: sysutils/firmware/inteldrm/Makefile =================================================================== RCS file: /cvs/ports/sysutils/firmware/inteldrm/Makefile,v diff -u -p -r1.28 Makefile --- sysutils/firmware/inteldrm/Makefile 13 Mar 2025 02:54:28 -0000 1.28 +++ sysutils/firmware/inteldrm/Makefile 15 May 2025 03:08:55 -0000 @@ -1,5 +1,5 @@ FW_DRIVER= inteldrm -FW_VER= 20250311 +FW_VER= 20250509 DISTNAME= linux-firmware-${FW_VER} EXTRACT_SUFX= .tar.xz EXTRACT_FILES= ${DISTNAME}/{LICENSE.\*,i915} Index: sysutils/firmware/inteldrm/distinfo =================================================================== RCS file: /cvs/ports/sysutils/firmware/inteldrm/distinfo,v diff -u -p -r1.24 distinfo --- sysutils/firmware/inteldrm/distinfo 13 Mar 2025 02:54:28 -0000 1.24 +++ sysutils/firmware/inteldrm/distinfo 15 May 2025 03:09:02 -0000 @@ -1,2 +1,2 @@ -SHA256 (firmware/linux-firmware-20250311.tar.xz) = sQg6NvGa6kb2Ydz9TNRi0Tkz3LTn8NyAlSVVLdXDVB0= -SIZE (firmware/linux-firmware-20250311.tar.xz) = 434375512 +SHA256 (firmware/linux-firmware-20250509.tar.xz) = 8sYNZvImooEwy1ZD5uVE0yKWc0YOEnyRugPxCAy9cD4= +SIZE (firmware/linux-firmware-20250509.tar.xz) = 465212972 Index: sysutils/firmware/radeondrm/Makefile =================================================================== RCS file: /cvs/ports/sysutils/firmware/radeondrm/Makefile,v diff -u -p -r1.29 Makefile --- sysutils/firmware/radeondrm/Makefile 13 Mar 2025 02:47:00 -0000 1.29 +++ sysutils/firmware/radeondrm/Makefile 15 May 2025 03:07:37 -0000 @@ -1,5 +1,5 @@ FW_DRIVER= radeondrm -FW_VER= 20250311 +FW_VER= 20250509 DISTNAME= linux-firmware-${FW_VER} EXTRACT_SUFX= .tar.xz EXTRACT_FILES= ${DISTNAME}/{LICENSE.\*,radeon/\*.bin} Index: sysutils/firmware/radeondrm/distinfo =================================================================== RCS file: /cvs/ports/sysutils/firmware/radeondrm/distinfo,v diff -u -p -r1.25 distinfo --- sysutils/firmware/radeondrm/distinfo 13 Mar 2025 02:47:00 -0000 1.25 +++ sysutils/firmware/radeondrm/distinfo 15 May 2025 03:07:43 -0000 @@ -1,2 +1,2 @@ -SHA256 (firmware/linux-firmware-20250311.tar.xz) = sQg6NvGa6kb2Ydz9TNRi0Tkz3LTn8NyAlSVVLdXDVB0= -SIZE (firmware/linux-firmware-20250311.tar.xz) = 434375512 +SHA256 (firmware/linux-firmware-20250509.tar.xz) = 8sYNZvImooEwy1ZD5uVE0yKWc0YOEnyRugPxCAy9cD4= +SIZE (firmware/linux-firmware-20250509.tar.xz) = 465212972 Index: sysutils/firmware/amdgpu/Makefile =================================================================== RCS file: /cvs/ports/sysutils/firmware/amdgpu/Makefile,v diff -u -p -r1.32 Makefile --- sysutils/firmware/amdgpu/Makefile 13 Mar 2025 02:57:14 -0000 1.32 +++ sysutils/firmware/amdgpu/Makefile 15 May 2025 03:11:15 -0000 @@ -1,5 +1,5 @@ FW_DRIVER= amdgpu -FW_VER= 20250311 +FW_VER= 20250509 DISTNAME= linux-firmware-${FW_VER} EXTRACT_SUFX= .tar.xz EXTRACT_FILES= ${DISTNAME}/{LICENSE.\*,\*.bin} Index: sysutils/firmware/amdgpu/distinfo =================================================================== RCS file: /cvs/ports/sysutils/firmware/amdgpu/distinfo,v diff -u -p -r1.29 distinfo --- sysutils/firmware/amdgpu/distinfo 13 Mar 2025 02:57:14 -0000 1.29 +++ sysutils/firmware/amdgpu/distinfo 15 May 2025 03:11:24 -0000 @@ -1,2 +1,2 @@ -SHA256 (firmware/linux-firmware-20250311.tar.xz) = sQg6NvGa6kb2Ydz9TNRi0Tkz3LTn8NyAlSVVLdXDVB0= -SIZE (firmware/linux-firmware-20250311.tar.xz) = 434375512 +SHA256 (firmware/linux-firmware-20250509.tar.xz) = 8sYNZvImooEwy1ZD5uVE0yKWc0YOEnyRugPxCAy9cD4= +SIZE (firmware/linux-firmware-20250509.tar.xz) = 465212972