Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH v2 0/7] linux-firmware bumps and additions
@ 2016-04-19 14:44 Gustavo Zacarias
  2016-04-19 14:44 ` [Buildroot] [PATCH v2 1/7] linux-firmware: drop revision handling for iwlwifi Gustavo Zacarias
                   ` (6 more replies)
  0 siblings, 7 replies; 12+ messages in thread
From: Gustavo Zacarias @ 2016-04-19 14:44 UTC (permalink / raw)
  To: buildroot

This series drops revision handling from the iwlwifi firmware files,
enables wildcard firmware files to cover for lots-of-versions scenarios,
and adds new intel iwlwifi chipset support.

Changes for v2:
* Enable wildcard firmware file specification
* Switch to wildcard instead of preset firmware versions for iwlwifi
* Add more intel iwlwifi chipsets

Gustavo Zacarias (7):
  linux-firmware: drop revision handling for iwlwifi
  linux-firmware: add support for intel iwlwifi 7265D
  linux-firmware: bump version
  linux-firmware: add support for intel iwlwifi 8000C
  linux-firmware: add support for intel iwlwifi 8265
  linux-firmware: add support for intel iwlwifi 3168
  linux-firmware: add support for intel iwlwifi 6000g2b

 package/linux-firmware/Config.in         | 60 +++++++++++++-------------------
 package/linux-firmware/linux-firmware.mk | 36 ++++++++++++++++---
 2 files changed, 56 insertions(+), 40 deletions(-)

-- 
2.7.3

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Buildroot] [PATCH v2 1/7] linux-firmware: drop revision handling for iwlwifi
  2016-04-19 14:44 [Buildroot] [PATCH v2 0/7] linux-firmware bumps and additions Gustavo Zacarias
@ 2016-04-19 14:44 ` Gustavo Zacarias
  2016-04-24 21:39   ` Thomas Petazzoni
  2016-04-19 14:44 ` [Buildroot] [PATCH v2 2/7] linux-firmware: add support for intel iwlwifi 7265D Gustavo Zacarias
                   ` (5 subsequent siblings)
  6 siblings, 1 reply; 12+ messages in thread
From: Gustavo Zacarias @ 2016-04-19 14:44 UTC (permalink / raw)
  To: buildroot

And enable wildcard firmware file specs.

This avoids a lot of unnecessary complication with lots of revison knobs
for different chipsets and it's consequence when bumping linux-firmware
as well.

Users can purge unwanted versions from a post processing script if
target space is too constrained.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
 package/linux-firmware/Config.in         | 41 --------------------------------
 package/linux-firmware/linux-firmware.mk |  9 +++----
 2 files changed, 5 insertions(+), 45 deletions(-)

diff --git a/package/linux-firmware/Config.in b/package/linux-firmware/Config.in
index 97d64ca..5a94a3c 100644
--- a/package/linux-firmware/Config.in
+++ b/package/linux-firmware/Config.in
@@ -70,7 +70,6 @@ config BR2_PACKAGE_LINUX_FIRMWARE_BRCM_BCM43XXX
 
 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160
 	bool "Intel iwlwifi 3160"
-	select BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_NEED_REV
 	help
 	  Firmware files for the Intel Wifi 3160 devices supported by
 	  the iwlwifi kernel driver.
@@ -89,56 +88,16 @@ config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_6000G2A
 
 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_7260
 	bool "Intel iwlwifi 7260"
-	select BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_NEED_REV
 	help
 	  Firmware files for the Intel Wifi 7260 devices supported by
 	  the iwlwifi kernel driver.
 
 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_7265
 	bool "Intel iwlwifi 7265"
-	select BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_NEED_REV
 	help
 	  Firmware files for the Intel Wifi 7265 devices supported by
 	  the iwlwifi kernel driver.
 
-config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_NEED_REV
-	bool
-
-if BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_NEED_REV
-
-choice
-	bool "iwlwifi 3160/726x revision to use"
-	help
-	  Use revision 7 for kernel 3.10 to 3.12.
-	  Use revision 8 for kernel 3.13 to 3.15.
-	  Use revision 9 for kernel 3.16 onward.
-
-config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_7
-	prompt "revision 7"
-	depends on !BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_7265
-	help
-	  Use revision 7 for kernel 3.10 to 3.12.
-
-config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_8
-	prompt "revision 8"
-	help
-	  Use revision 8 for kernel 3.13 to 3.15.
-
-config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_9
-	prompt "revision 9"
-	help
-	  Use revision 9 for kernel 3.16 onward.
-
-endchoice
-
-config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV
-	int
-	default 7 if BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_7
-	default 8 if BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_8
-	default 9 if BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV_9
-
-endif # iwlwifi 3160/7260
-
 config BR2_PACKAGE_LINUX_FIRMWARE_LIBERTAS_SD8686_V8
 	bool "Libertas SD 8686 v8"
 	help
diff --git a/package/linux-firmware/linux-firmware.mk b/package/linux-firmware/linux-firmware.mk
index 28fe66c..2770bd9 100644
--- a/package/linux-firmware/linux-firmware.mk
+++ b/package/linux-firmware/linux-firmware.mk
@@ -229,7 +229,7 @@ LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.ti-connectivity
 endif
 
 ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160),y)
-LINUX_FIRMWARE_FILES += iwlwifi-3160-$(BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV).ucode
+LINUX_FIRMWARE_FILES += iwlwifi-3160-*.ucode
 LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.iwlwifi_firmware
 endif
 
@@ -248,12 +248,12 @@ LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.iwlwifi_firmware
 endif
 
 ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_7260),y)
-LINUX_FIRMWARE_FILES += iwlwifi-7260-$(BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV).ucode
+LINUX_FIRMWARE_FILES += iwlwifi-7260-*.ucode
 LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.iwlwifi_firmware
 endif
 
 ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_7265),y)
-LINUX_FIRMWARE_FILES += iwlwifi-7265-$(BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_REV).ucode
+LINUX_FIRMWARE_FILES += iwlwifi-7265-*.ucode
 LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.iwlwifi_firmware
 endif
 
@@ -356,7 +356,8 @@ endif
 
 ifneq ($(LINUX_FIRMWARE_FILES),)
 define LINUX_FIRMWARE_INSTALL_FILES
-	$(TAR) c -C $(@D) $(sort $(LINUX_FIRMWARE_FILES)) | \
+	cd $(@D) ; \
+	$(TAR) c $(sort $(LINUX_FIRMWARE_FILES)) | \
 		$(TAR) x -C $(TARGET_DIR)/lib/firmware
 endef
 endif
-- 
2.7.3

^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [Buildroot] [PATCH v2 2/7] linux-firmware: add support for intel iwlwifi 7265D
  2016-04-19 14:44 [Buildroot] [PATCH v2 0/7] linux-firmware bumps and additions Gustavo Zacarias
  2016-04-19 14:44 ` [Buildroot] [PATCH v2 1/7] linux-firmware: drop revision handling for iwlwifi Gustavo Zacarias
@ 2016-04-19 14:44 ` Gustavo Zacarias
  2016-04-24 21:40   ` Thomas Petazzoni
  2016-04-19 14:44 ` [Buildroot] [PATCH v2 3/7] linux-firmware: bump version Gustavo Zacarias
                   ` (4 subsequent siblings)
  6 siblings, 1 reply; 12+ messages in thread
From: Gustavo Zacarias @ 2016-04-19 14:44 UTC (permalink / raw)
  To: buildroot

It selects 7265 non-D firmware since they share the same firmware for
old kernel versions (rev 10 D-variant is the same as rev 10 non-D).

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
 package/linux-firmware/Config.in         | 7 +++++++
 package/linux-firmware/linux-firmware.mk | 5 +++++
 2 files changed, 12 insertions(+)

diff --git a/package/linux-firmware/Config.in b/package/linux-firmware/Config.in
index 5a94a3c..1dfb280 100644
--- a/package/linux-firmware/Config.in
+++ b/package/linux-firmware/Config.in
@@ -98,6 +98,13 @@ config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_7265
 	  Firmware files for the Intel Wifi 7265 devices supported by
 	  the iwlwifi kernel driver.
 
+config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_7265D
+	bool "Intel iwlwifi 7265D"
+	select BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_7265
+	help
+	  Firmware files for the Intel Wifi 7265D devices supported by
+	  the iwlwifi kernel driver.
+
 config BR2_PACKAGE_LINUX_FIRMWARE_LIBERTAS_SD8686_V8
 	bool "Libertas SD 8686 v8"
 	help
diff --git a/package/linux-firmware/linux-firmware.mk b/package/linux-firmware/linux-firmware.mk
index 2770bd9..532604b 100644
--- a/package/linux-firmware/linux-firmware.mk
+++ b/package/linux-firmware/linux-firmware.mk
@@ -257,6 +257,11 @@ LINUX_FIRMWARE_FILES += iwlwifi-7265-*.ucode
 LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.iwlwifi_firmware
 endif
 
+ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_7265D),y)
+LINUX_FIRMWARE_FILES += iwlwifi-7265D-*.ucode
+LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.iwlwifi_firmware
+endif
+
 ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_BNX2X),y)
 LINUX_FIRMWARE_FILES += \
 	bnx2x/bnx2x-e1-7.10.51.0.fw \
-- 
2.7.3

^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [Buildroot] [PATCH v2 3/7] linux-firmware: bump version
  2016-04-19 14:44 [Buildroot] [PATCH v2 0/7] linux-firmware bumps and additions Gustavo Zacarias
  2016-04-19 14:44 ` [Buildroot] [PATCH v2 1/7] linux-firmware: drop revision handling for iwlwifi Gustavo Zacarias
  2016-04-19 14:44 ` [Buildroot] [PATCH v2 2/7] linux-firmware: add support for intel iwlwifi 7265D Gustavo Zacarias
@ 2016-04-19 14:44 ` Gustavo Zacarias
  2016-04-24 21:40   ` Thomas Petazzoni
  2016-04-19 14:44 ` [Buildroot] [PATCH v2 4/7] linux-firmware: add support for intel iwlwifi 8000C Gustavo Zacarias
                   ` (3 subsequent siblings)
  6 siblings, 1 reply; 12+ messages in thread
From: Gustavo Zacarias @ 2016-04-19 14:44 UTC (permalink / raw)
  To: buildroot

Bump to the latest (as of this writing) linux-firmware git version.
This adds support for newer iwlwifi firmware versions and new chipset
support as well.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
 package/linux-firmware/linux-firmware.mk | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package/linux-firmware/linux-firmware.mk b/package/linux-firmware/linux-firmware.mk
index 532604b..9a45ccc 100644
--- a/package/linux-firmware/linux-firmware.mk
+++ b/package/linux-firmware/linux-firmware.mk
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-LINUX_FIRMWARE_VERSION = bbe4917c054eb0a73e250c6363341e3bf6725839
+LINUX_FIRMWARE_VERSION = b0668886def608d352cd0263a7ef04e64e25574a
 LINUX_FIRMWARE_SITE = http://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
 LINUX_FIRMWARE_SITE_METHOD = git
 
-- 
2.7.3

^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [Buildroot] [PATCH v2 4/7] linux-firmware: add support for intel iwlwifi 8000C
  2016-04-19 14:44 [Buildroot] [PATCH v2 0/7] linux-firmware bumps and additions Gustavo Zacarias
                   ` (2 preceding siblings ...)
  2016-04-19 14:44 ` [Buildroot] [PATCH v2 3/7] linux-firmware: bump version Gustavo Zacarias
@ 2016-04-19 14:44 ` Gustavo Zacarias
  2016-04-24 21:41   ` Thomas Petazzoni
  2016-04-19 14:44 ` [Buildroot] [PATCH v2 5/7] linux-firmware: add support for intel iwlwifi 8265 Gustavo Zacarias
                   ` (2 subsequent siblings)
  6 siblings, 1 reply; 12+ messages in thread
From: Gustavo Zacarias @ 2016-04-19 14:44 UTC (permalink / raw)
  To: buildroot

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
 package/linux-firmware/Config.in         | 6 ++++++
 package/linux-firmware/linux-firmware.mk | 5 +++++
 2 files changed, 11 insertions(+)

diff --git a/package/linux-firmware/Config.in b/package/linux-firmware/Config.in
index 1dfb280..9eb46ae 100644
--- a/package/linux-firmware/Config.in
+++ b/package/linux-firmware/Config.in
@@ -105,6 +105,12 @@ config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_7265D
 	  Firmware files for the Intel Wifi 7265D devices supported by
 	  the iwlwifi kernel driver.
 
+config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_8000C
+	bool "Intel iwlwifi 8000C"
+	help
+	  Firmware files for the Intel Wifi 8000C devices supported by
+	  the iwlwifi kernel driver.
+
 config BR2_PACKAGE_LINUX_FIRMWARE_LIBERTAS_SD8686_V8
 	bool "Libertas SD 8686 v8"
 	help
diff --git a/package/linux-firmware/linux-firmware.mk b/package/linux-firmware/linux-firmware.mk
index 9a45ccc..b959694 100644
--- a/package/linux-firmware/linux-firmware.mk
+++ b/package/linux-firmware/linux-firmware.mk
@@ -262,6 +262,11 @@ LINUX_FIRMWARE_FILES += iwlwifi-7265D-*.ucode
 LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.iwlwifi_firmware
 endif
 
+ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_8000C),y)
+LINUX_FIRMWARE_FILES += iwlwifi-8000C-*.ucode
+LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.iwlwifi_firmware
+endif
+
 ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_BNX2X),y)
 LINUX_FIRMWARE_FILES += \
 	bnx2x/bnx2x-e1-7.10.51.0.fw \
-- 
2.7.3

^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [Buildroot] [PATCH v2 5/7] linux-firmware: add support for intel iwlwifi 8265
  2016-04-19 14:44 [Buildroot] [PATCH v2 0/7] linux-firmware bumps and additions Gustavo Zacarias
                   ` (3 preceding siblings ...)
  2016-04-19 14:44 ` [Buildroot] [PATCH v2 4/7] linux-firmware: add support for intel iwlwifi 8000C Gustavo Zacarias
@ 2016-04-19 14:44 ` Gustavo Zacarias
  2016-04-19 14:44 ` [Buildroot] [PATCH v2 6/7] linux-firmware: add support for intel iwlwifi 3168 Gustavo Zacarias
  2016-04-19 14:44 ` [Buildroot] [PATCH v2 7/7] linux-firmware: add support for intel iwlwifi 6000g2b Gustavo Zacarias
  6 siblings, 0 replies; 12+ messages in thread
From: Gustavo Zacarias @ 2016-04-19 14:44 UTC (permalink / raw)
  To: buildroot

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
 package/linux-firmware/Config.in         | 6 ++++++
 package/linux-firmware/linux-firmware.mk | 5 +++++
 2 files changed, 11 insertions(+)

diff --git a/package/linux-firmware/Config.in b/package/linux-firmware/Config.in
index 9eb46ae..0f91ab0 100644
--- a/package/linux-firmware/Config.in
+++ b/package/linux-firmware/Config.in
@@ -111,6 +111,12 @@ config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_8000C
 	  Firmware files for the Intel Wifi 8000C devices supported by
 	  the iwlwifi kernel driver.
 
+config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_8265
+	bool "Intel iwlwifi 8265"
+	help
+	  Firmware files for the Intel Wifi 8265 devices supported by
+	  the iwlwifi kernel driver.
+
 config BR2_PACKAGE_LINUX_FIRMWARE_LIBERTAS_SD8686_V8
 	bool "Libertas SD 8686 v8"
 	help
diff --git a/package/linux-firmware/linux-firmware.mk b/package/linux-firmware/linux-firmware.mk
index b959694..87ae93b 100644
--- a/package/linux-firmware/linux-firmware.mk
+++ b/package/linux-firmware/linux-firmware.mk
@@ -267,6 +267,11 @@ LINUX_FIRMWARE_FILES += iwlwifi-8000C-*.ucode
 LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.iwlwifi_firmware
 endif
 
+ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_8265),y)
+LINUX_FIRMWARE_FILES += iwlwifi-8265-*.ucode
+LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.iwlwifi_firmware
+endif
+
 ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_BNX2X),y)
 LINUX_FIRMWARE_FILES += \
 	bnx2x/bnx2x-e1-7.10.51.0.fw \
-- 
2.7.3

^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [Buildroot] [PATCH v2 6/7] linux-firmware: add support for intel iwlwifi 3168
  2016-04-19 14:44 [Buildroot] [PATCH v2 0/7] linux-firmware bumps and additions Gustavo Zacarias
                   ` (4 preceding siblings ...)
  2016-04-19 14:44 ` [Buildroot] [PATCH v2 5/7] linux-firmware: add support for intel iwlwifi 8265 Gustavo Zacarias
@ 2016-04-19 14:44 ` Gustavo Zacarias
  2016-04-19 14:44 ` [Buildroot] [PATCH v2 7/7] linux-firmware: add support for intel iwlwifi 6000g2b Gustavo Zacarias
  6 siblings, 0 replies; 12+ messages in thread
From: Gustavo Zacarias @ 2016-04-19 14:44 UTC (permalink / raw)
  To: buildroot

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
 package/linux-firmware/Config.in         | 6 ++++++
 package/linux-firmware/linux-firmware.mk | 5 +++++
 2 files changed, 11 insertions(+)

diff --git a/package/linux-firmware/Config.in b/package/linux-firmware/Config.in
index 0f91ab0..f7bd526 100644
--- a/package/linux-firmware/Config.in
+++ b/package/linux-firmware/Config.in
@@ -74,6 +74,12 @@ config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160
 	  Firmware files for the Intel Wifi 3160 devices supported by
 	  the iwlwifi kernel driver.
 
+config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3168
+	bool "Intel iwlwifi 3168"
+	help
+	  Firmware files for the Intel Wifi 3168 devices supported by
+	  the iwlwifi 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 87ae93b..94cdcfa 100644
--- a/package/linux-firmware/linux-firmware.mk
+++ b/package/linux-firmware/linux-firmware.mk
@@ -233,6 +233,11 @@ LINUX_FIRMWARE_FILES += iwlwifi-3160-*.ucode
 LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.iwlwifi_firmware
 endif
 
+ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3168),y)
+LINUX_FIRMWARE_FILES += iwlwifi-3168-*.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
-- 
2.7.3

^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [Buildroot] [PATCH v2 7/7] linux-firmware: add support for intel iwlwifi 6000g2b
  2016-04-19 14:44 [Buildroot] [PATCH v2 0/7] linux-firmware bumps and additions Gustavo Zacarias
                   ` (5 preceding siblings ...)
  2016-04-19 14:44 ` [Buildroot] [PATCH v2 6/7] linux-firmware: add support for intel iwlwifi 3168 Gustavo Zacarias
@ 2016-04-19 14:44 ` Gustavo Zacarias
  6 siblings, 0 replies; 12+ messages in thread
From: Gustavo Zacarias @ 2016-04-19 14:44 UTC (permalink / raw)
  To: buildroot

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
 package/linux-firmware/Config.in         | 6 ++++++
 package/linux-firmware/linux-firmware.mk | 5 +++++
 2 files changed, 11 insertions(+)

diff --git a/package/linux-firmware/Config.in b/package/linux-firmware/Config.in
index f7bd526..ded0bcd 100644
--- a/package/linux-firmware/Config.in
+++ b/package/linux-firmware/Config.in
@@ -92,6 +92,12 @@ config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_6000G2A
 	  Firmware files for the Intel Wifi 6000G2A devices supported by
 	  the iwlwifi kernel driver.
 
+config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_6000G2B
+	bool "Intel iwlwifi 6000G2B"
+	help
+	  Firmware files for the Intel Wifi 6000G2B devices supported by
+	  the iwlwifi kernel driver.
+
 config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_7260
 	bool "Intel iwlwifi 7260"
 	help
diff --git a/package/linux-firmware/linux-firmware.mk b/package/linux-firmware/linux-firmware.mk
index 94cdcfa..1401848 100644
--- a/package/linux-firmware/linux-firmware.mk
+++ b/package/linux-firmware/linux-firmware.mk
@@ -252,6 +252,11 @@ LINUX_FIRMWARE_FILES += iwlwifi-6000g2a-6.ucode
 LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.iwlwifi_firmware
 endif
 
+ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_6000G2B),y)
+LINUX_FIRMWARE_FILES += iwlwifi-6000g2b-6.ucode
+LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.iwlwifi_firmware
+endif
+
 ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_7260),y)
 LINUX_FIRMWARE_FILES += iwlwifi-7260-*.ucode
 LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.iwlwifi_firmware
-- 
2.7.3

^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [Buildroot] [PATCH v2 1/7] linux-firmware: drop revision handling for iwlwifi
  2016-04-19 14:44 ` [Buildroot] [PATCH v2 1/7] linux-firmware: drop revision handling for iwlwifi Gustavo Zacarias
@ 2016-04-24 21:39   ` Thomas Petazzoni
  0 siblings, 0 replies; 12+ messages in thread
From: Thomas Petazzoni @ 2016-04-24 21:39 UTC (permalink / raw)
  To: buildroot

Hello,

On Tue, 19 Apr 2016 11:44:02 -0300, Gustavo Zacarias wrote:
> And enable wildcard firmware file specs.
> 
> This avoids a lot of unnecessary complication with lots of revison knobs
> for different chipsets and it's consequence when bumping linux-firmware
> as well.
> 
> Users can purge unwanted versions from a post processing script if
> target space is too constrained.
> 
> Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
> ---
>  package/linux-firmware/Config.in         | 41 --------------------------------
>  package/linux-firmware/linux-firmware.mk |  9 +++----
>  2 files changed, 5 insertions(+), 45 deletions(-)

I've applied, but for clarity, I've split this commit into two: a first
one just adding the support for using wildcards in
LINUX_FIRMWARE_FILES, and the second one dropping the revision handling
for iwlwifi. Thanks!

Thomas
-- 
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Buildroot] [PATCH v2 2/7] linux-firmware: add support for intel iwlwifi 7265D
  2016-04-19 14:44 ` [Buildroot] [PATCH v2 2/7] linux-firmware: add support for intel iwlwifi 7265D Gustavo Zacarias
@ 2016-04-24 21:40   ` Thomas Petazzoni
  0 siblings, 0 replies; 12+ messages in thread
From: Thomas Petazzoni @ 2016-04-24 21:40 UTC (permalink / raw)
  To: buildroot

Hello,

On Tue, 19 Apr 2016 11:44:03 -0300, Gustavo Zacarias wrote:
> It selects 7265 non-D firmware since they share the same firmware for
> old kernel versions (rev 10 D-variant is the same as rev 10 non-D).

This explanation would have been good above the "select", so I've added
a quick comment there and applied. Thanks!

Thomas
-- 
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Buildroot] [PATCH v2 3/7] linux-firmware: bump version
  2016-04-19 14:44 ` [Buildroot] [PATCH v2 3/7] linux-firmware: bump version Gustavo Zacarias
@ 2016-04-24 21:40   ` Thomas Petazzoni
  0 siblings, 0 replies; 12+ messages in thread
From: Thomas Petazzoni @ 2016-04-24 21:40 UTC (permalink / raw)
  To: buildroot

Hello,

On Tue, 19 Apr 2016 11:44:04 -0300, Gustavo Zacarias wrote:
> Bump to the latest (as of this writing) linux-firmware git version.
> This adds support for newer iwlwifi firmware versions and new chipset
> support as well.
> 
> Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
> ---
>  package/linux-firmware/linux-firmware.mk | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)

Applied to master, thanks.

Thomas
-- 
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Buildroot] [PATCH v2 4/7] linux-firmware: add support for intel iwlwifi 8000C
  2016-04-19 14:44 ` [Buildroot] [PATCH v2 4/7] linux-firmware: add support for intel iwlwifi 8000C Gustavo Zacarias
@ 2016-04-24 21:41   ` Thomas Petazzoni
  0 siblings, 0 replies; 12+ messages in thread
From: Thomas Petazzoni @ 2016-04-24 21:41 UTC (permalink / raw)
  To: buildroot

Hello,

On Tue, 19 Apr 2016 11:44:05 -0300, Gustavo Zacarias wrote:
> Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
> ---
>  package/linux-firmware/Config.in         | 6 ++++++
>  package/linux-firmware/linux-firmware.mk | 5 +++++
>  2 files changed, 11 insertions(+)

Patches 4, 5, 6 and 7 applied. Thanks!

Thomas
-- 
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2016-04-24 21:41 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-04-19 14:44 [Buildroot] [PATCH v2 0/7] linux-firmware bumps and additions Gustavo Zacarias
2016-04-19 14:44 ` [Buildroot] [PATCH v2 1/7] linux-firmware: drop revision handling for iwlwifi Gustavo Zacarias
2016-04-24 21:39   ` Thomas Petazzoni
2016-04-19 14:44 ` [Buildroot] [PATCH v2 2/7] linux-firmware: add support for intel iwlwifi 7265D Gustavo Zacarias
2016-04-24 21:40   ` Thomas Petazzoni
2016-04-19 14:44 ` [Buildroot] [PATCH v2 3/7] linux-firmware: bump version Gustavo Zacarias
2016-04-24 21:40   ` Thomas Petazzoni
2016-04-19 14:44 ` [Buildroot] [PATCH v2 4/7] linux-firmware: add support for intel iwlwifi 8000C Gustavo Zacarias
2016-04-24 21:41   ` Thomas Petazzoni
2016-04-19 14:44 ` [Buildroot] [PATCH v2 5/7] linux-firmware: add support for intel iwlwifi 8265 Gustavo Zacarias
2016-04-19 14:44 ` [Buildroot] [PATCH v2 6/7] linux-firmware: add support for intel iwlwifi 3168 Gustavo Zacarias
2016-04-19 14:44 ` [Buildroot] [PATCH v2 7/7] linux-firmware: add support for intel iwlwifi 6000g2b Gustavo Zacarias

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox