On Thu May 15, 2025 at 02:02:29PM +1000, Jonathan Gray wrote:
> 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

Tested wit amdgpu0: IP DISCOVERY GC 11.0.1 12 CU rev 0x0c, OK rsadowski

> 
> 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
> 

Reply via email to