From: Claudio Jeker Subject: update mwx-firmware to add 7925 files To: ports@openbsd.org Date: Thu, 28 May 2026 15:38:30 +0200 Update mwx-firmware to include the firmware for MT7925. Hopefully this will be needed soon. I selected a FW_VER that other drivers use as well to reduce the number of linux-firmware distfiles. -- :wq Claudio Index: Makefile =================================================================== RCS file: /cvs/ports/sysutils/firmware/mwx/Makefile,v diff -u -p -r1.1.1.1 Makefile --- Makefile 21 Feb 2024 10:25:03 -0000 1.1.1.1 +++ Makefile 28 May 2026 13:13:20 -0000 @@ -1,6 +1,7 @@ FW_DRIVER= mwx -FW_VER= 20240115 +FW_VER= 20260309 DISTNAME= linux-firmware-${FW_VER} +EXTRACT_SUFX= .tar.xz EXTRACT_FILES= ${DISTNAME}/{LICENCE.mediatek,mediatek/\*MT79\*} HOMEPAGE= https://wireless.wiki.kernel.org/en/users/drivers/mediatek @@ -11,7 +12,9 @@ do-install: ${INSTALL_DATA} ${WRKSRC}/LICENCE.mediatek ${PREFIX}/firmware/mwx-license ${INSTALL_DATA} ${WRKSRC}/mediatek/WIFI_RAM_CODE_MT7961_1.bin ${PREFIX}/firmware/mwx-mt7961_ram_code_1 ${INSTALL_DATA} ${WRKSRC}/mediatek/WIFI_RAM_CODE_MT7922_1.bin ${PREFIX}/firmware/mwx-mt7922_ram_code_1 + ${INSTALL_DATA} ${WRKSRC}/mediatek/mt7925/WIFI_RAM_CODE_MT7925_1_1.bin ${PREFIX}/firmware/mwx-mt7925_ram_code_1 ${INSTALL_DATA} ${WRKSRC}/mediatek/WIFI_MT7961_patch_mcu_1_2_hdr.bin ${PREFIX}/firmware/mwx-mt7961_patch_mcu_1_2_hdr ${INSTALL_DATA} ${WRKSRC}/mediatek/WIFI_MT7922_patch_mcu_1_1_hdr.bin ${PREFIX}/firmware/mwx-mt7922_patch_mcu_1_1_hdr + ${INSTALL_DATA} ${WRKSRC}/mediatek/mt7925/WIFI_MT7925_PATCH_MCU_1_1_hdr.bin ${PREFIX}/firmware/mwx-mt7925_patch_mcu_1_1_hdr .include Index: distinfo =================================================================== RCS file: /cvs/ports/sysutils/firmware/mwx/distinfo,v diff -u -p -r1.1.1.1 distinfo --- distinfo 21 Feb 2024 10:25:03 -0000 1.1.1.1 +++ distinfo 28 May 2026 12:47:17 -0000 @@ -1,2 +1,2 @@ -SHA256 (firmware/linux-firmware-20240115.tar.gz) = swUDHAaPIaHpg6OQMRmUbXeZq2EjmPNx0xDYLu1bo2s= -SIZE (firmware/linux-firmware-20240115.tar.gz) = 553601923 +SHA256 (firmware/linux-firmware-20260309.tar.xz) = x0zG9WK1itW8aysAphq8KcnkngYSbnujT7ypko4HqWw= +SIZE (firmware/linux-firmware-20260309.tar.xz) = 610973936 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/sysutils/firmware/mwx/pkg/PLIST,v diff -u -p -r1.1.1.1 PLIST --- pkg/PLIST 21 Feb 2024 10:25:03 -0000 1.1.1.1 +++ pkg/PLIST 28 May 2026 13:18:11 -0000 @@ -1,5 +1,7 @@ firmware/mwx-license firmware/mwx-mt7922_patch_mcu_1_1_hdr firmware/mwx-mt7922_ram_code_1 +firmware/mwx-mt7925_patch_mcu_1_1_hdr +firmware/mwx-mt7925_ram_code_1 firmware/mwx-mt7961_patch_mcu_1_2_hdr firmware/mwx-mt7961_ram_code_1