git: 7d781b891eed - releng/13.3 - iwlwififw: add firmware for the Bz/B200 chipset

From: Bjoern A. Zeeb <bz_at_FreeBSD.org>
Date: Mon, 19 Feb 2024 16:10:15 UTC
The branch releng/13.3 has been updated by bz:

URL: https://cgit.FreeBSD.org/src/commit/?id=7d781b891eeda938630ef26b29690c56b05e3983

commit 7d781b891eeda938630ef26b29690c56b05e3983
Author:     Bjoern A. Zeeb <bz@FreeBSD.org>
AuthorDate: 2023-11-29 21:33:23 +0000
Commit:     Bjoern A. Zeeb <bz@FreeBSD.org>
CommitDate: 2024-02-19 16:06:26 +0000

    iwlwififw: add firmware for the Bz/B200 chipset
    
    The iwlwifi driver already supports the chipset as "Bz TBD"
    (also in 14.0).  Add the firmware for it.  Successfully tested
    for 0x8086/0x272b/0x8086/0x00f4 on arm64 thanks to donated
    hardware [1].
    
        Firmware was obtained from linux-firmware at
        9552083a783e5e48b90de674d4e3bf23bb855ab0 .
    
    Sponsored by:   The FreeBSD Foundation
    Sponsored by:   Martin Hoehne / minipci.biz (B200 card) [1]
    Approved by:    re (cperciva)
    
    (cherry picked from commit b647615ede46af66cd0c8bd5a321d4a2cccdabe0)
    (cherry picked from commit d1d5dbcf2539d708d36cd4239ea428914a63321d)
---
 .../dev/iwlwififw/iwlwifi-gl-c0-fm-c0-83.ucode        | Bin 0 -> 1799504 bytes
 sys/contrib/dev/iwlwififw/iwlwifi-gl-c0-fm-c0.pnvm    | Bin 0 -> 226668 bytes
 sys/modules/iwlwififw/Makefile                        |   3 +++
 sys/modules/iwlwififw/iwlwifi-gl-c0-fm-c0-fw/Makefile |   5 +++++
 .../iwlwififw/iwlwifi-gl-c0-fm-c0-pnvm/Makefile       |   7 +++++++
 5 files changed, 15 insertions(+)

diff --git a/sys/contrib/dev/iwlwififw/iwlwifi-gl-c0-fm-c0-83.ucode b/sys/contrib/dev/iwlwififw/iwlwifi-gl-c0-fm-c0-83.ucode
new file mode 100644
index 000000000000..a1444bab2622
Binary files /dev/null and b/sys/contrib/dev/iwlwififw/iwlwifi-gl-c0-fm-c0-83.ucode differ
diff --git a/sys/contrib/dev/iwlwififw/iwlwifi-gl-c0-fm-c0.pnvm b/sys/contrib/dev/iwlwififw/iwlwifi-gl-c0-fm-c0.pnvm
new file mode 100644
index 000000000000..3cdb0b522b22
Binary files /dev/null and b/sys/contrib/dev/iwlwififw/iwlwifi-gl-c0-fm-c0.pnvm differ
diff --git a/sys/modules/iwlwififw/Makefile b/sys/modules/iwlwififw/Makefile
index aa3873880b19..756fb2f73af7 100644
--- a/sys/modules/iwlwififw/Makefile
+++ b/sys/modules/iwlwififw/Makefile
@@ -16,6 +16,8 @@ SUBDIR=	\
 	iwlwifi-QuZ-a0-hr-b0-fw \
 	iwlwifi-QuZ-a0-jf-b0-fw \
 	iwlwifi-cc-a0-fw \
+	iwlwifi-gl-c0-fm-c0-fw \
+	iwlwifi-gl-c0-fm-c0-pnvm \
 	iwlwifi-so-a0-gf-a0-fw \
 	iwlwifi-so-a0-gf4-a0-fw \
 	iwlwifi-so-a0-hr-b0-fw \
@@ -25,4 +27,5 @@ SUBDIR=	\
 	iwlwifi-so-a0-gf4-a0-pnvm \
 	iwlwifi-ty-a0-gf-a0-pnvm
 
+
 .include <bsd.subdir.mk>
diff --git a/sys/modules/iwlwififw/iwlwifi-gl-c0-fm-c0-fw/Makefile b/sys/modules/iwlwififw/iwlwifi-gl-c0-fm-c0-fw/Makefile
new file mode 100644
index 000000000000..4a078a28c3b2
--- /dev/null
+++ b/sys/modules/iwlwififw/iwlwifi-gl-c0-fm-c0-fw/Makefile
@@ -0,0 +1,5 @@
+
+FWVERSION=	83
+NAME=		gl-c0-fm-c0
+
+.include <bsd.kmod.mk>
diff --git a/sys/modules/iwlwififw/iwlwifi-gl-c0-fm-c0-pnvm/Makefile b/sys/modules/iwlwififw/iwlwifi-gl-c0-fm-c0-pnvm/Makefile
new file mode 100644
index 000000000000..8b1f4692271b
--- /dev/null
+++ b/sys/modules/iwlwififw/iwlwifi-gl-c0-fm-c0-pnvm/Makefile
@@ -0,0 +1,7 @@
+
+FWVERSION=	83
+NAME=		gl-c0-fm-c0
+EXT=		pnvm
+_NAME=		iwlwifi-${NAME}.${EXT}
+
+.include <bsd.kmod.mk>