From 7130bcb44c4c5cd9fd83dba6da28617f6c77a615 Mon Sep 17 00:00:00 2001 From: Stefan Agner Date: Fri, 1 Apr 2022 18:07:53 +0200 Subject: [PATCH] package/linux-firmware: Add Intel WiFi 3945ABG/BG/4965AGN Add Intel WiFi 3945ABG/BG and 4965AGN firmware. This firmware is required for the iwl4965 and iwl3945 kernel driver. Signed-off-by: Stefan Agner [yann.morin.1998@free.fr: fix driver names in help texts] Signed-off-by: Yann E. MORIN --- package/linux-firmware/Config.in | 12 ++++++++++++ package/linux-firmware/linux-firmware.mk | 10 ++++++++++ 2 files changed, 22 insertions(+) diff --git a/package/linux-firmware/Config.in b/package/linux-firmware/Config.in index 4a44d4a2b6..a0dda5fb6f 100644 --- a/package/linux-firmware/Config.in +++ b/package/linux-firmware/Config.in @@ -199,6 +199,18 @@ config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3168 Firmware files for the Intel Wifi 3168 devices supported by the iwlwifi kernel driver. +config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3945 + bool "Intel iwlwifi 3945" + help + Firmware files for the Intel Wifi 3945 devices supported by + the iwl3965 kernel driver. + +config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_4965 + bool "Intel iwlwifi 4965" + help + Firmware files for the Intel Wifi 4965 devices supported by + the iwl4945 kernel driver. + config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_5000 bool "Intel iwlwifi 5000" help diff --git a/package/linux-firmware/linux-firmware.mk b/package/linux-firmware/linux-firmware.mk index 2eec8a291a..0c725737d0 100644 --- a/package/linux-firmware/linux-firmware.mk +++ b/package/linux-firmware/linux-firmware.mk @@ -457,6 +457,16 @@ LINUX_FIRMWARE_FILES += iwlwifi-3168-*.ucode LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.iwlwifi_firmware endif +ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3945),y) +LINUX_FIRMWARE_FILES += iwlwifi-3945-2.ucode +LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.iwlwifi_firmware +endif + +ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_4965),y) +LINUX_FIRMWARE_FILES += iwlwifi-4965-2.ucode +LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.iwlwifi_firmware +endif + # iwlwifi 5000. Multiple files are available (iwlwifi-5000-1.ucode, # iwlwifi-5000-2.ucode, iwlwifi-5000-5.ucode), corresponding to # different versions of the firmware API. For now, we only install the