git: 062103fc93c3 - main - iwlwifi: update firmware

From: Bjoern A. Zeeb <bz_at_FreeBSD.org>
Date: Thu, 24 Feb 2022 21:42:52 UTC
The branch main has been updated by bz:

URL: https://cgit.FreeBSD.org/src/commit/?id=062103fc93c308dec65a183c51dc7f53b8c76e6d

commit 062103fc93c308dec65a183c51dc7f53b8c76e6d
Author:     Bjoern A. Zeeb <bz@FreeBSD.org>
AuthorDate: 2022-02-24 21:40:20 +0000
Commit:     Bjoern A. Zeeb <bz@FreeBSD.org>
CommitDate: 2022-02-24 21:42:02 +0000

    iwlwifi: update firmware
    
    Update to the latest firmware based on
    linux-firmware at c53073d4e1485ac9f7cb065db466793c495aead7
    and update firmware module Makefiles accordingly.
    
    Sponsored by:   The FreeBSD Foundation
    MFC after:      3 days
---
 sys/contrib/dev/iwlwififw/WHENCE                   |  67 ++++++++++++++++++++-
 .../iwlwififw/iwlwifi-9000-pu-b0-jf-b0-46.ucode    | Bin 1519264 -> 1519544 bytes
 .../iwlwififw/iwlwifi-9260-th-b0-jf-b0-46.ucode    | Bin 1490096 -> 1490376 bytes
 .../dev/iwlwififw/iwlwifi-Qu-b0-hr-b0-63.ucode     | Bin 1334856 -> 0 bytes
 ...hr-b0-67.ucode => iwlwifi-Qu-b0-hr-b0-68.ucode} | Bin 1347524 -> 1355836 bytes
 .../dev/iwlwififw/iwlwifi-Qu-b0-jf-b0-63.ucode     | Bin 1252748 -> 0 bytes
 .../dev/iwlwififw/iwlwifi-Qu-b0-jf-b0-68.ucode     | Bin 0 -> 1275268 bytes
 .../dev/iwlwififw/iwlwifi-Qu-c0-hr-b0-63.ucode     | Bin 1334872 -> 0 bytes
 .../dev/iwlwififw/iwlwifi-Qu-c0-hr-b0-68.ucode     | Bin 0 -> 1355852 bytes
 .../dev/iwlwififw/iwlwifi-Qu-c0-jf-b0-63.ucode     | Bin 1252764 -> 0 bytes
 .../dev/iwlwififw/iwlwifi-Qu-c0-jf-b0-68.ucode     | Bin 0 -> 1275284 bytes
 .../dev/iwlwififw/iwlwifi-QuZ-a0-hr-b0-68.ucode    | Bin 0 -> 1355800 bytes
 .../dev/iwlwififw/iwlwifi-QuZ-a0-jf-b0-63.ucode    | Bin 1252744 -> 0 bytes
 .../dev/iwlwififw/iwlwifi-QuZ-a0-jf-b0-68.ucode    | Bin 0 -> 1275264 bytes
 ...lwifi-cc-a0-67.ucode => iwlwifi-cc-a0-68.ucode} | Bin 1310488 -> 1314392 bytes
 ...gf-a0-67.ucode => iwlwifi-so-a0-gf-a0-68.ucode} | Bin 1524432 -> 1533812 bytes
 sys/contrib/dev/iwlwififw/iwlwifi-so-a0-gf-a0.pnvm | Bin 0 -> 41808 bytes
 ...4-a0-67.ucode => iwlwifi-so-a0-gf4-a0-68.ucode} | Bin 1541932 -> 1552216 bytes
 .../dev/iwlwififw/iwlwifi-so-a0-gf4-a0.pnvm        | Bin 0 -> 21576 bytes
 ...hr-b0-64.ucode => iwlwifi-so-a0-hr-b0-68.ucode} | Bin 1427384 -> 1429192 bytes
 ...jf-b0-64.ucode => iwlwifi-so-a0-jf-b0-68.ucode} | Bin 1365628 -> 1378284 bytes
 ...gf-a0-67.ucode => iwlwifi-ty-a0-gf-a0-68.ucode} | Bin 1482872 -> 1494304 bytes
 sys/contrib/dev/iwlwififw/iwlwifi-ty-a0-gf-a0.pnvm | Bin 41612 -> 41588 bytes
 sys/modules/iwlwififw/Makefile                     |  10 +--
 .../iwlwififw/iwlwifi-Qu-b0-hr-b0-fw/Makefile      |   2 +-
 .../iwlwififw/iwlwifi-Qu-b0-jf-b0-fw/Makefile      |   2 +-
 .../iwlwififw/iwlwifi-Qu-c0-hr-b0-fw/Makefile      |   2 +-
 .../iwlwififw/iwlwifi-Qu-c0-jf-b0-fw/Makefile      |   2 +-
 .../iwlwififw/iwlwifi-QuZ-a0-hr-b0-fw/Makefile     |   2 +-
 .../iwlwififw/iwlwifi-QuZ-a0-jf-b0-fw/Makefile     |   2 +-
 sys/modules/iwlwififw/iwlwifi-cc-a0-fw/Makefile    |   2 +-
 .../iwlwififw/iwlwifi-so-a0-gf-a0-fw/Makefile      |   2 +-
 .../iwlwififw/iwlwifi-so-a0-gf-a0-pnvm/Makefile    |   8 +++
 .../iwlwififw/iwlwifi-so-a0-gf4-a0-fw/Makefile     |   2 +-
 .../iwlwififw/iwlwifi-so-a0-gf4-a0-pnvm/Makefile   |   8 +++
 .../iwlwififw/iwlwifi-so-a0-hr-b0-fw/Makefile      |   2 +-
 .../iwlwififw/iwlwifi-so-a0-jf-b0-fw/Makefile      |   2 +-
 .../iwlwififw/iwlwifi-ty-a0-gf-a0-fw/Makefile      |   2 +-
 .../iwlwififw/iwlwifi-ty-a0-gf-a0-pnvm/Makefile    |   2 +-
 39 files changed, 99 insertions(+), 20 deletions(-)

diff --git a/sys/contrib/dev/iwlwififw/WHENCE b/sys/contrib/dev/iwlwififw/WHENCE
index 9b82780cf0a9..251d678bc385 100644
--- a/sys/contrib/dev/iwlwififw/WHENCE
+++ b/sys/contrib/dev/iwlwififw/WHENCE
@@ -225,7 +225,7 @@ File: iwlwifi-9000-pu-b0-jf-b0-43.ucode
 Version: 43.95eb4e97.0
 
 File: iwlwifi-9000-pu-b0-jf-b0-46.ucode
-Version: 46.5e069cbd.0
+Version: 46.4e1ceb39.0
 
 File: iwlwifi-9260-th-b0-jf-b0-33.ucode
 Version: 33.610294.0
@@ -243,7 +243,7 @@ File: iwlwifi-9260-th-b0-jf-b0-43.ucode
 Version: 43.95eb4e97.0
 
 File: iwlwifi-9260-th-b0-jf-b0-46.ucode
-Version: 46.5e069cbd.0
+Version: 46.4e1ceb39.0
 
 File: iwlwifi-cc-a0-46.ucode
 Version: 46.3cfab8da.0
@@ -429,12 +429,73 @@ Version: 63.c04f3485.0
 File: iwlwifi-ty-a0-gf-a0-63.ucode
 Version: 63.c04f3485.0
 
+File: iwlwifi-cc-a0-66.ucode
+Version: 66.f1c864e0.0
+
+File: iwlwifi-Qu-b0-hr-b0-66.ucode
+Version: 66.f1c864e0.0
+
+File: iwlwifi-Qu-b0-jf-b0-66.ucode
+Version: 66.f1c864e0.0
+
+File: iwlwifi-Qu-c0-hr-b0-66.ucode
+Version: 66.f1c864e0.0
+
+File: iwlwifi-Qu-c0-jf-b0-66.ucode
+Version: 66.f1c864e0.0
+
+File: iwlwifi-QuZ-a0-hr-b0-66.ucode
+Version: 66.f1c864e0.0
+
+File: iwlwifi-QuZ-a0-jf-b0-66.ucode
+Version: 66.f1c864e0.0
+
 File: iwlwifi-ty-a0-gf-a0-66.ucode
-Version: 66.55c64978.0
+Version: 66.f1c864e0.0
 
 File: iwlwifi-ty-a0-gf-a0-67.ucode
 Version: 67.8f59b80b.0
 
+File: iwlwifi-cc-a0-68.ucode
+Version: 68.01d30b0c.0
+
+File: iwlwifi-Qu-b0-hr-b0-68.ucode
+Version: 68.01d30b0c.0
+
+File: iwlwifi-Qu-b0-jf-b0-68.ucode
+Version: 68.01d30b0c.0
+
+File: iwlwifi-Qu-c0-hr-b0-68.ucode
+Version: 68.01d30b0c.0
+
+File: iwlwifi-Qu-c0-jf-b0-68.ucode
+Version: 68.01d30b0c.0
+
+File: iwlwifi-QuZ-a0-hr-b0-68.ucode
+Version: 68.01d30b0c.0
+
+File: iwlwifi-QuZ-a0-jf-b0-68.ucode
+Version: 68.01d30b0c.0
+
+File: iwlwifi-ty-a0-gf-a0-68.ucode
+Version: 68.01d30b0c.0
+
+File: iwlwifi-so-a0-gf4-a0-68.ucode
+Version: 68.01d30b0c.0
+
+File: iwlwifi-so-a0-gf-a0-68.ucode
+Version: 68.01d30b0c.0
+
+File: iwlwifi-so-a0-hr-b0-68.ucode
+Version: 68.01d30b0c.0
+
+File: iwlwifi-so-a0-jf-b0-68.ucode
+Version: 68.01d30b0c.0
+
+File: iwlwifi-so-a0-gf-a0.pnvm
+
+File: iwlwifi-so-a0-gf4-a0.pnvm
+
 File: iwlwifi-ty-a0-gf-a0.pnvm
 
 Licence: Redistributable. See LICENCE.iwlwifi_firmware for details
diff --git a/sys/contrib/dev/iwlwififw/iwlwifi-9000-pu-b0-jf-b0-46.ucode b/sys/contrib/dev/iwlwififw/iwlwifi-9000-pu-b0-jf-b0-46.ucode
index 14c1e150f6fd..526dd084a8ec 100644
Binary files a/sys/contrib/dev/iwlwififw/iwlwifi-9000-pu-b0-jf-b0-46.ucode and b/sys/contrib/dev/iwlwififw/iwlwifi-9000-pu-b0-jf-b0-46.ucode differ
diff --git a/sys/contrib/dev/iwlwififw/iwlwifi-9260-th-b0-jf-b0-46.ucode b/sys/contrib/dev/iwlwififw/iwlwifi-9260-th-b0-jf-b0-46.ucode
index b7f93abf7e9c..69eefb608a52 100644
Binary files a/sys/contrib/dev/iwlwififw/iwlwifi-9260-th-b0-jf-b0-46.ucode and b/sys/contrib/dev/iwlwififw/iwlwifi-9260-th-b0-jf-b0-46.ucode differ
diff --git a/sys/contrib/dev/iwlwififw/iwlwifi-Qu-b0-hr-b0-63.ucode b/sys/contrib/dev/iwlwififw/iwlwifi-Qu-b0-hr-b0-63.ucode
deleted file mode 100644
index 69ea5679e552..000000000000
Binary files a/sys/contrib/dev/iwlwififw/iwlwifi-Qu-b0-hr-b0-63.ucode and /dev/null differ
diff --git a/sys/contrib/dev/iwlwififw/iwlwifi-QuZ-a0-hr-b0-67.ucode b/sys/contrib/dev/iwlwififw/iwlwifi-Qu-b0-hr-b0-68.ucode
similarity index 54%
rename from sys/contrib/dev/iwlwififw/iwlwifi-QuZ-a0-hr-b0-67.ucode
rename to sys/contrib/dev/iwlwififw/iwlwifi-Qu-b0-hr-b0-68.ucode
index 4859dfdaba7a..54bd13d49b51 100644
Binary files a/sys/contrib/dev/iwlwififw/iwlwifi-QuZ-a0-hr-b0-67.ucode and b/sys/contrib/dev/iwlwififw/iwlwifi-Qu-b0-hr-b0-68.ucode differ
diff --git a/sys/contrib/dev/iwlwififw/iwlwifi-Qu-b0-jf-b0-63.ucode b/sys/contrib/dev/iwlwififw/iwlwifi-Qu-b0-jf-b0-63.ucode
deleted file mode 100644
index b5bf2d899a68..000000000000
Binary files a/sys/contrib/dev/iwlwififw/iwlwifi-Qu-b0-jf-b0-63.ucode and /dev/null differ
diff --git a/sys/contrib/dev/iwlwififw/iwlwifi-Qu-b0-jf-b0-68.ucode b/sys/contrib/dev/iwlwififw/iwlwifi-Qu-b0-jf-b0-68.ucode
new file mode 100644
index 000000000000..5310a760dc43
Binary files /dev/null and b/sys/contrib/dev/iwlwififw/iwlwifi-Qu-b0-jf-b0-68.ucode differ
diff --git a/sys/contrib/dev/iwlwififw/iwlwifi-Qu-c0-hr-b0-63.ucode b/sys/contrib/dev/iwlwififw/iwlwifi-Qu-c0-hr-b0-63.ucode
deleted file mode 100644
index 29ec7d24f2a4..000000000000
Binary files a/sys/contrib/dev/iwlwififw/iwlwifi-Qu-c0-hr-b0-63.ucode and /dev/null differ
diff --git a/sys/contrib/dev/iwlwififw/iwlwifi-Qu-c0-hr-b0-68.ucode b/sys/contrib/dev/iwlwififw/iwlwifi-Qu-c0-hr-b0-68.ucode
new file mode 100644
index 000000000000..06aec5bb6707
Binary files /dev/null and b/sys/contrib/dev/iwlwififw/iwlwifi-Qu-c0-hr-b0-68.ucode differ
diff --git a/sys/contrib/dev/iwlwififw/iwlwifi-Qu-c0-jf-b0-63.ucode b/sys/contrib/dev/iwlwififw/iwlwifi-Qu-c0-jf-b0-63.ucode
deleted file mode 100644
index 18fbd1bf7e48..000000000000
Binary files a/sys/contrib/dev/iwlwififw/iwlwifi-Qu-c0-jf-b0-63.ucode and /dev/null differ
diff --git a/sys/contrib/dev/iwlwififw/iwlwifi-Qu-c0-jf-b0-68.ucode b/sys/contrib/dev/iwlwififw/iwlwifi-Qu-c0-jf-b0-68.ucode
new file mode 100644
index 000000000000..d294f1b66d19
Binary files /dev/null and b/sys/contrib/dev/iwlwififw/iwlwifi-Qu-c0-jf-b0-68.ucode differ
diff --git a/sys/contrib/dev/iwlwififw/iwlwifi-QuZ-a0-hr-b0-68.ucode b/sys/contrib/dev/iwlwififw/iwlwifi-QuZ-a0-hr-b0-68.ucode
new file mode 100644
index 000000000000..2fd5c2fa71ff
Binary files /dev/null and b/sys/contrib/dev/iwlwififw/iwlwifi-QuZ-a0-hr-b0-68.ucode differ
diff --git a/sys/contrib/dev/iwlwififw/iwlwifi-QuZ-a0-jf-b0-63.ucode b/sys/contrib/dev/iwlwififw/iwlwifi-QuZ-a0-jf-b0-63.ucode
deleted file mode 100644
index df20f459e030..000000000000
Binary files a/sys/contrib/dev/iwlwififw/iwlwifi-QuZ-a0-jf-b0-63.ucode and /dev/null differ
diff --git a/sys/contrib/dev/iwlwififw/iwlwifi-QuZ-a0-jf-b0-68.ucode b/sys/contrib/dev/iwlwififw/iwlwifi-QuZ-a0-jf-b0-68.ucode
new file mode 100644
index 000000000000..711f074bdea8
Binary files /dev/null and b/sys/contrib/dev/iwlwififw/iwlwifi-QuZ-a0-jf-b0-68.ucode differ
diff --git a/sys/contrib/dev/iwlwififw/iwlwifi-cc-a0-67.ucode b/sys/contrib/dev/iwlwififw/iwlwifi-cc-a0-68.ucode
similarity index 53%
rename from sys/contrib/dev/iwlwififw/iwlwifi-cc-a0-67.ucode
rename to sys/contrib/dev/iwlwififw/iwlwifi-cc-a0-68.ucode
index 74d4e2bf4455..1b17701c713f 100644
Binary files a/sys/contrib/dev/iwlwififw/iwlwifi-cc-a0-67.ucode and b/sys/contrib/dev/iwlwififw/iwlwifi-cc-a0-68.ucode differ
diff --git a/sys/contrib/dev/iwlwififw/iwlwifi-so-a0-gf-a0-67.ucode b/sys/contrib/dev/iwlwififw/iwlwifi-so-a0-gf-a0-68.ucode
similarity index 55%
rename from sys/contrib/dev/iwlwififw/iwlwifi-so-a0-gf-a0-67.ucode
rename to sys/contrib/dev/iwlwififw/iwlwifi-so-a0-gf-a0-68.ucode
index 1d9691dcc48f..7f1dab272f50 100644
Binary files a/sys/contrib/dev/iwlwififw/iwlwifi-so-a0-gf-a0-67.ucode and b/sys/contrib/dev/iwlwififw/iwlwifi-so-a0-gf-a0-68.ucode differ
diff --git a/sys/contrib/dev/iwlwififw/iwlwifi-so-a0-gf-a0.pnvm b/sys/contrib/dev/iwlwififw/iwlwifi-so-a0-gf-a0.pnvm
new file mode 100644
index 000000000000..3c470da282e5
Binary files /dev/null and b/sys/contrib/dev/iwlwififw/iwlwifi-so-a0-gf-a0.pnvm differ
diff --git a/sys/contrib/dev/iwlwififw/iwlwifi-so-a0-gf4-a0-67.ucode b/sys/contrib/dev/iwlwififw/iwlwifi-so-a0-gf4-a0-68.ucode
similarity index 55%
rename from sys/contrib/dev/iwlwififw/iwlwifi-so-a0-gf4-a0-67.ucode
rename to sys/contrib/dev/iwlwififw/iwlwifi-so-a0-gf4-a0-68.ucode
index 04b484695e41..3e3f799798a2 100644
Binary files a/sys/contrib/dev/iwlwififw/iwlwifi-so-a0-gf4-a0-67.ucode and b/sys/contrib/dev/iwlwififw/iwlwifi-so-a0-gf4-a0-68.ucode differ
diff --git a/sys/contrib/dev/iwlwififw/iwlwifi-so-a0-gf4-a0.pnvm b/sys/contrib/dev/iwlwififw/iwlwifi-so-a0-gf4-a0.pnvm
new file mode 100644
index 000000000000..59985ab3e930
Binary files /dev/null and b/sys/contrib/dev/iwlwififw/iwlwifi-so-a0-gf4-a0.pnvm differ
diff --git a/sys/contrib/dev/iwlwififw/iwlwifi-so-a0-hr-b0-64.ucode b/sys/contrib/dev/iwlwififw/iwlwifi-so-a0-hr-b0-68.ucode
similarity index 50%
rename from sys/contrib/dev/iwlwififw/iwlwifi-so-a0-hr-b0-64.ucode
rename to sys/contrib/dev/iwlwififw/iwlwifi-so-a0-hr-b0-68.ucode
index afb15f5b58a4..17f4d8799c99 100644
Binary files a/sys/contrib/dev/iwlwififw/iwlwifi-so-a0-hr-b0-64.ucode and b/sys/contrib/dev/iwlwififw/iwlwifi-so-a0-hr-b0-68.ucode differ
diff --git a/sys/contrib/dev/iwlwififw/iwlwifi-so-a0-jf-b0-64.ucode b/sys/contrib/dev/iwlwififw/iwlwifi-so-a0-jf-b0-68.ucode
similarity index 51%
rename from sys/contrib/dev/iwlwififw/iwlwifi-so-a0-jf-b0-64.ucode
rename to sys/contrib/dev/iwlwififw/iwlwifi-so-a0-jf-b0-68.ucode
index 76d8b1beb171..42cc26d396a2 100644
Binary files a/sys/contrib/dev/iwlwififw/iwlwifi-so-a0-jf-b0-64.ucode and b/sys/contrib/dev/iwlwififw/iwlwifi-so-a0-jf-b0-68.ucode differ
diff --git a/sys/contrib/dev/iwlwififw/iwlwifi-ty-a0-gf-a0-67.ucode b/sys/contrib/dev/iwlwififw/iwlwifi-ty-a0-gf-a0-68.ucode
similarity index 54%
rename from sys/contrib/dev/iwlwififw/iwlwifi-ty-a0-gf-a0-67.ucode
rename to sys/contrib/dev/iwlwififw/iwlwifi-ty-a0-gf-a0-68.ucode
index 3ef0643da8fa..c543951f5dee 100644
Binary files a/sys/contrib/dev/iwlwififw/iwlwifi-ty-a0-gf-a0-67.ucode and b/sys/contrib/dev/iwlwififw/iwlwifi-ty-a0-gf-a0-68.ucode differ
diff --git a/sys/contrib/dev/iwlwififw/iwlwifi-ty-a0-gf-a0.pnvm b/sys/contrib/dev/iwlwififw/iwlwifi-ty-a0-gf-a0.pnvm
index 6b8ae3670e21..2da5cf91e093 100644
Binary files a/sys/contrib/dev/iwlwififw/iwlwifi-ty-a0-gf-a0.pnvm and b/sys/contrib/dev/iwlwififw/iwlwifi-ty-a0-gf-a0.pnvm differ
diff --git a/sys/modules/iwlwififw/Makefile b/sys/modules/iwlwififw/Makefile
index dc5581449804..8af162fcfc82 100644
--- a/sys/modules/iwlwififw/Makefile
+++ b/sys/modules/iwlwififw/Makefile
@@ -17,11 +17,13 @@ SUBDIR=	\
 	iwlwifi-QuZ-a0-hr-b0-fw \
 	iwlwifi-QuZ-a0-jf-b0-fw \
 	iwlwifi-cc-a0-fw \
-        iwlwifi-so-a0-gf-a0-fw \
-        iwlwifi-so-a0-gf4-a0-fw \
-        iwlwifi-so-a0-hr-b0-fw \
-        iwlwifi-so-a0-jf-b0-fw \
+	iwlwifi-so-a0-gf-a0-fw \
+	iwlwifi-so-a0-gf4-a0-fw \
+	iwlwifi-so-a0-hr-b0-fw \
+	iwlwifi-so-a0-jf-b0-fw \
 	iwlwifi-ty-a0-gf-a0-fw \
+	iwlwifi-so-a0-gf-a0-pnvm \
+	iwlwifi-so-a0-gf4-a0-pnvm \
 	iwlwifi-ty-a0-gf-a0-pnvm
 
 .include <bsd.subdir.mk>
diff --git a/sys/modules/iwlwififw/iwlwifi-Qu-b0-hr-b0-fw/Makefile b/sys/modules/iwlwififw/iwlwifi-Qu-b0-hr-b0-fw/Makefile
index f712419b5f81..74fe74eaa982 100644
--- a/sys/modules/iwlwififw/iwlwifi-Qu-b0-hr-b0-fw/Makefile
+++ b/sys/modules/iwlwififw/iwlwifi-Qu-b0-hr-b0-fw/Makefile
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-FWVERSION=	63
+FWVERSION=	68
 NAME=		Qu-b0-hr-b0
 
 .include <bsd.kmod.mk>
diff --git a/sys/modules/iwlwififw/iwlwifi-Qu-b0-jf-b0-fw/Makefile b/sys/modules/iwlwififw/iwlwifi-Qu-b0-jf-b0-fw/Makefile
index acb9b34f1b19..c1c752332aa6 100644
--- a/sys/modules/iwlwififw/iwlwifi-Qu-b0-jf-b0-fw/Makefile
+++ b/sys/modules/iwlwififw/iwlwifi-Qu-b0-jf-b0-fw/Makefile
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-FWVERSION=	63
+FWVERSION=	68
 NAME=		Qu-b0-jf-b0
 
 .include <bsd.kmod.mk>
diff --git a/sys/modules/iwlwififw/iwlwifi-Qu-c0-hr-b0-fw/Makefile b/sys/modules/iwlwififw/iwlwifi-Qu-c0-hr-b0-fw/Makefile
index 5a959bab637a..0a42b5b7a8c0 100644
--- a/sys/modules/iwlwififw/iwlwifi-Qu-c0-hr-b0-fw/Makefile
+++ b/sys/modules/iwlwififw/iwlwifi-Qu-c0-hr-b0-fw/Makefile
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-FWVERSION=	63
+FWVERSION=	68
 NAME=		Qu-c0-hr-b0
 
 .include <bsd.kmod.mk>
diff --git a/sys/modules/iwlwififw/iwlwifi-Qu-c0-jf-b0-fw/Makefile b/sys/modules/iwlwififw/iwlwifi-Qu-c0-jf-b0-fw/Makefile
index 8d06ea7438fe..f5f0c1bd56a1 100644
--- a/sys/modules/iwlwififw/iwlwifi-Qu-c0-jf-b0-fw/Makefile
+++ b/sys/modules/iwlwififw/iwlwifi-Qu-c0-jf-b0-fw/Makefile
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-FWVERSION=	63
+FWVERSION=	68
 NAME=		Qu-c0-jf-b0
 
 .include <bsd.kmod.mk>
diff --git a/sys/modules/iwlwififw/iwlwifi-QuZ-a0-hr-b0-fw/Makefile b/sys/modules/iwlwififw/iwlwifi-QuZ-a0-hr-b0-fw/Makefile
index f6bdb5285993..fe5ec6485bf2 100644
--- a/sys/modules/iwlwififw/iwlwifi-QuZ-a0-hr-b0-fw/Makefile
+++ b/sys/modules/iwlwififw/iwlwifi-QuZ-a0-hr-b0-fw/Makefile
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-FWVERSION=	67
+FWVERSION=	68
 NAME=		QuZ-a0-hr-b0
 
 .include <bsd.kmod.mk>
diff --git a/sys/modules/iwlwififw/iwlwifi-QuZ-a0-jf-b0-fw/Makefile b/sys/modules/iwlwififw/iwlwifi-QuZ-a0-jf-b0-fw/Makefile
index 4c295e0eb64d..df5c70791c2b 100644
--- a/sys/modules/iwlwififw/iwlwifi-QuZ-a0-jf-b0-fw/Makefile
+++ b/sys/modules/iwlwififw/iwlwifi-QuZ-a0-jf-b0-fw/Makefile
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-FWVERSION=	63
+FWVERSION=	68
 NAME=		QuZ-a0-jf-b0
 
 .include <bsd.kmod.mk>
diff --git a/sys/modules/iwlwififw/iwlwifi-cc-a0-fw/Makefile b/sys/modules/iwlwififw/iwlwifi-cc-a0-fw/Makefile
index 1f2fdcaacaa4..45ccbbf2a286 100644
--- a/sys/modules/iwlwififw/iwlwifi-cc-a0-fw/Makefile
+++ b/sys/modules/iwlwififw/iwlwifi-cc-a0-fw/Makefile
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-FWVERSION=	67
+FWVERSION=	68
 NAME=		cc-a0
 
 .include <bsd.kmod.mk>
diff --git a/sys/modules/iwlwififw/iwlwifi-so-a0-gf-a0-fw/Makefile b/sys/modules/iwlwififw/iwlwifi-so-a0-gf-a0-fw/Makefile
index 9f87f9bd1616..963562ae4d4e 100644
--- a/sys/modules/iwlwififw/iwlwifi-so-a0-gf-a0-fw/Makefile
+++ b/sys/modules/iwlwififw/iwlwifi-so-a0-gf-a0-fw/Makefile
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-FWVERSION=	67
+FWVERSION=	68
 NAME=		so-a0-gf-a0
 
 .include <bsd.kmod.mk>
diff --git a/sys/modules/iwlwififw/iwlwifi-so-a0-gf-a0-pnvm/Makefile b/sys/modules/iwlwififw/iwlwifi-so-a0-gf-a0-pnvm/Makefile
new file mode 100644
index 000000000000..1ad40e3ac091
--- /dev/null
+++ b/sys/modules/iwlwififw/iwlwifi-so-a0-gf-a0-pnvm/Makefile
@@ -0,0 +1,8 @@
+# $FreeBSD$
+
+FWVERSION=	68
+NAME=		so-a0-gf-a0
+EXT=		pnvm
+_NAME=		iwlwifi-${NAME}.${EXT}
+
+.include <bsd.kmod.mk>
diff --git a/sys/modules/iwlwififw/iwlwifi-so-a0-gf4-a0-fw/Makefile b/sys/modules/iwlwififw/iwlwifi-so-a0-gf4-a0-fw/Makefile
index 992b968033a8..693d1f155549 100644
--- a/sys/modules/iwlwififw/iwlwifi-so-a0-gf4-a0-fw/Makefile
+++ b/sys/modules/iwlwififw/iwlwifi-so-a0-gf4-a0-fw/Makefile
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-FWVERSION=	67
+FWVERSION=	68
 NAME=		so-a0-gf4-a0
 
 .include <bsd.kmod.mk>
diff --git a/sys/modules/iwlwififw/iwlwifi-so-a0-gf4-a0-pnvm/Makefile b/sys/modules/iwlwififw/iwlwifi-so-a0-gf4-a0-pnvm/Makefile
new file mode 100644
index 000000000000..618f1f666f21
--- /dev/null
+++ b/sys/modules/iwlwififw/iwlwifi-so-a0-gf4-a0-pnvm/Makefile
@@ -0,0 +1,8 @@
+# $FreeBSD$
+
+FWVERSION=	68
+NAME=		so-a0-gf4-a0
+EXT=		pnvm
+_NAME=		iwlwifi-${NAME}.${EXT}
+
+.include <bsd.kmod.mk>
diff --git a/sys/modules/iwlwififw/iwlwifi-so-a0-hr-b0-fw/Makefile b/sys/modules/iwlwififw/iwlwifi-so-a0-hr-b0-fw/Makefile
index b6b6a7d83c29..262c8784d06c 100644
--- a/sys/modules/iwlwififw/iwlwifi-so-a0-hr-b0-fw/Makefile
+++ b/sys/modules/iwlwififw/iwlwifi-so-a0-hr-b0-fw/Makefile
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-FWVERSION=	64
+FWVERSION=	68
 NAME=		so-a0-hr-b0
 
 .include <bsd.kmod.mk>
diff --git a/sys/modules/iwlwififw/iwlwifi-so-a0-jf-b0-fw/Makefile b/sys/modules/iwlwififw/iwlwifi-so-a0-jf-b0-fw/Makefile
index 825ddc6e1e27..20d861d4b947 100644
--- a/sys/modules/iwlwififw/iwlwifi-so-a0-jf-b0-fw/Makefile
+++ b/sys/modules/iwlwififw/iwlwifi-so-a0-jf-b0-fw/Makefile
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-FWVERSION=	64
+FWVERSION=	68
 NAME=		so-a0-jf-b0
 
 .include <bsd.kmod.mk>
diff --git a/sys/modules/iwlwififw/iwlwifi-ty-a0-gf-a0-fw/Makefile b/sys/modules/iwlwififw/iwlwifi-ty-a0-gf-a0-fw/Makefile
index 33e3c077edd2..f61e57c11994 100644
--- a/sys/modules/iwlwififw/iwlwifi-ty-a0-gf-a0-fw/Makefile
+++ b/sys/modules/iwlwififw/iwlwifi-ty-a0-gf-a0-fw/Makefile
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-FWVERSION=	67
+FWVERSION=	68
 NAME=		ty-a0-gf-a0
 
 .include <bsd.kmod.mk>
diff --git a/sys/modules/iwlwififw/iwlwifi-ty-a0-gf-a0-pnvm/Makefile b/sys/modules/iwlwififw/iwlwifi-ty-a0-gf-a0-pnvm/Makefile
index 85d6731d727e..9f47c1fc4a8d 100644
--- a/sys/modules/iwlwififw/iwlwifi-ty-a0-gf-a0-pnvm/Makefile
+++ b/sys/modules/iwlwififw/iwlwifi-ty-a0-gf-a0-pnvm/Makefile
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-VERSION=	59
+FWVERSION=	68
 NAME=		ty-a0-gf-a0
 EXT=		pnvm
 _NAME=		iwlwifi-${NAME}.${EXT}