From 4b47f88cb4652c5bdc4700ee058cdf240f7f9064 Mon Sep 17 00:00:00 2001 From: Michael Nosthoff Date: Thu, 4 Sep 2025 13:41:00 +0200 Subject: [PATCH] package/linux-firmware: add Intel 7 WiFi firmware - add firmware to support BE20x devices - extend bluetooth helptext as it already includes the required firmwares Signed-off-by: Michael Nosthoff [Julien: reflow BR2_PACKAGE_LINUX_FIRMWARE_IBT help string to fix check-package error] Signed-off-by: Julien Olivain --- package/linux-firmware/Config.in | 10 ++++++++-- package/linux-firmware/linux-firmware.mk | 5 +++++ 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/package/linux-firmware/Config.in b/package/linux-firmware/Config.in index 778dfef8a0..e1bbfc19ec 100644 --- a/package/linux-firmware/Config.in +++ b/package/linux-firmware/Config.in @@ -81,8 +81,8 @@ config BR2_PACKAGE_LINUX_FIRMWARE_AMLOGIC config BR2_PACKAGE_LINUX_FIRMWARE_IBT bool "Intel Wireless Bluetooth" help - Firmware files for Intel 3160/7260/7265/8260/8265 Wireless - bluetooth support. + Firmware files for Intel 3160/7260/7265/8260/8265/9xxx/6E/7 + Wireless bluetooth support. config BR2_PACKAGE_LINUX_FIRMWARE_MEDIATEK_MT7650 bool "MediaTek MT7650" @@ -355,6 +355,12 @@ config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_6E Firmware files for the Intel Wi-Fi 6 and Wi-Fi 6E devices supported by the iwlwifi kernel driver. +config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_7 + bool "Intel iwlwifi 7" + help + Firmware files for the Intel Wi-Fi 7 (BE20x) devices + supported by the iwlwifi kernel driver. + config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_QUZ bool "Intel iwlwifi QuZ" help diff --git a/package/linux-firmware/linux-firmware.mk b/package/linux-firmware/linux-firmware.mk index 40758054e5..59de2ea8b8 100644 --- a/package/linux-firmware/linux-firmware.mk +++ b/package/linux-firmware/linux-firmware.mk @@ -629,6 +629,11 @@ LINUX_FIRMWARE_FILES += iwlwifi-so-a0-gf-a0*.{ucode,pnvm} LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.iwlwifi_firmware endif +ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_7),y) +LINUX_FIRMWARE_FILES += iwlwifi-gl-c0-fm-c0*.{ucode,pnvm} +LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.iwlwifi_firmware +endif + ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_QUZ),y) LINUX_FIRMWARE_FILES += iwlwifi-QuZ-*.ucode LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.iwlwifi_firmware