linux-firmware: menu entries for mwifiex blobs
authorAlex Suykov <alex.suykov@gmail.com>
Sun, 8 Nov 2015 22:52:08 +0000 (00:52 +0200)
committerPeter Korsgaard <peter@korsgaard.com>
Thu, 12 Nov 2015 21:43:55 +0000 (22:43 +0100)
Firmware blobs for Marvell WiFi-Ex 8797, 8887, 8897 were already
there in linux-firmware tree but relevant options were not in Config.in.

Signed-off-by: Alex Suykov <alex.suykov@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
package/linux-firmware/Config.in
package/linux-firmware/linux-firmware.mk

index 2e4c20593749f37fe4bed1063280fa59ef5fe586..32e9c6e3762e7973fa7e050b0e2d2e90ba5d68eb 100644 (file)
@@ -159,6 +159,36 @@ config BR2_PACKAGE_LINUX_FIRMWARE_MWIFIEX_SD8787
        help
          Firmware files for the Marvell Wifi-Ex 8787 module on SDIO.
 
+config BR2_PACKAGE_LINUX_FIRMWARE_MWIFIEX_SD8797
+       bool "Marvell Wifi-Ex SD 8797"
+       help
+         Firmware files for the Marvell Wifi-Ex 8797 module on SDIO.
+
+config BR2_PACKAGE_LINUX_FIRMWARE_MWIFIEX_USB8797
+       bool "Marvell Wifi-Ex USB 8797"
+       help
+         Firmware files for the Marvell Wifi-Ex 8797 module on USB.
+
+config BR2_PACKAGE_LINUX_FIRMWARE_MWIFIEX_SD8887
+       bool "Marvell Wifi-Ex SD 8887"
+       help
+         Firmware files for the Marvell Wifi-Ex 8887 module on SDIO.
+
+config BR2_PACKAGE_LINUX_FIRMWARE_MWIFIEX_SD8897
+       bool "Marvell Wifi-Ex SD 8897"
+       help
+         Firmware files for the Marvell Wifi-Ex 8897 module on SDIO.
+
+config BR2_PACKAGE_LINUX_FIRMWARE_MWIFIEX_USB8897
+       bool "Marvell Wifi-Ex USB 8897"
+       help
+         Firmware files for the Marvell Wifi-Ex 8897 module on USB.
+
+config BR2_PACKAGE_LINUX_FIRMWARE_MWIFIEX_PCIE8897
+       bool "Marvell Wifi-Ex PCI-E 8897"
+       help
+         Firmware files for the Marvell Wifi-Ex 8897 module on PCI-E.
+
 config BR2_PACKAGE_LINUX_FIRMWARE_RALINK_RT61
        bool "Ralink rt2501/rt61"
        help
index 768f3c4febc16474acb5f494a3afcade62d98d82..d3efd65becc23ccead4aa23c82e777e2313c6a7d 100644 (file)
@@ -129,6 +129,42 @@ LINUX_FIRMWARE_FILES += mrvl/sd8787_uapsta.bin
 LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.Marvell
 endif
 
+# sd8797
+ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_MWIFIEX_SD8797),y)
+LINUX_FIRMWARE_FILES += mrvl/sd8797_uapsta.bin
+LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.Marvell
+endif
+
+# usb8797
+ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_MWIFIEX_USB8797),y)
+LINUX_FIRMWARE_FILES += mrvl/usb8797_uapsta.bin
+LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.Marvell
+endif
+
+# sd8887
+ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_MWIFIEX_SD8887),y)
+LINUX_FIRMWARE_FILES += mrvl/sd8887_uapsta.bin
+LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.Marvell
+endif
+
+# sd8897
+ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_MWIFIEX_SD8897),y)
+LINUX_FIRMWARE_FILES += mrvl/sd8897_uapsta.bin
+LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.Marvell
+endif
+
+# usb8897
+ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_MWIFIEX_USB8897),y)
+LINUX_FIRMWARE_FILES += mrvl/usb8897_uapsta.bin
+LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.Marvell
+endif
+
+# pcie8897
+ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_MWIFIEX_PCIE8897),y)
+LINUX_FIRMWARE_FILES += mrvl/pcie8897_uapsta.bin
+LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.Marvell
+endif
+
 # wl127x
 ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_TI_WL127X),y)
 # wl1271-nvs.bin is a symlink to wl127x-nvs.bin