Add new -77 iwx(4) firmware images and remove unused -63 images.

Driver-side changes will be required for making use of the new firmware
images. The existing images we currently use do not change, and no
change in behaviour is expected for now.

The .pnvm files do change. They are still being parsed the same way
in Linux, which implies that these new files should just work.
I have verified that my AX210 device is still happy with new pnvm.

ok sthen@
This commit is contained in:
stsp 2022-12-22 14:57:22 +00:00
parent f9b9bb2285
commit 0c404c5d37
3 changed files with 32 additions and 12 deletions

View File

@ -1,8 +1,7 @@
V= 2022-11-08
FW_DRIVER= iwx
FW_VER= 20220110
REVISION= 0
DISTNAME= linux-firmware-iwlwifi-fw-2022-01-10
EXTRACT_FILES= ${DISTNAME}/{LICENCE.\*,iwlwifi-\*-\*.ucode,iwlwifi-*.pnvm}
FW_VER= ${V:S/-//g}
DISTNAME= linux-firmware-iwlwifi-fw-$V
HOMEPAGE= https://wireless.wiki.kernel.org/en/users/Drivers/iwlwifi
@ -10,22 +9,33 @@ HOMEPAGE= https://wireless.wiki.kernel.org/en/users/Drivers/iwlwifi
# but the latest available release (20210511) contains outdated images
# which probably don't contain fixes for fragattacks
MASTER_SITES= https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/linux-firmware.git/snapshot/
EXTRACT_FILES= ${DISTNAME}/{LICENCE.\*,iwlwifi-\*-\*.ucode,iwlwifi-*.pnvm}
FW= cc-a0 63 \
cc-a0 67 \
FW= cc-a0 67 \
cc-a0 77 \
so-a0-gf-a0 67 \
so-a0-gf-a0 77 \
so-a0-gf4-a0 67 \
so-a0-gf4-a0 77 \
so-a0-hr-b0 64 \
so-a0-hr-b0 77 \
so-a0-jf-b0 64 \
so-a0-jf-b0 77 \
ty-a0-gf-a0 67 \
ty-a0-gf-a0 77 \
Qu-b0-hr-b0 63 \
Qu-b0-hr-b0 77 \
Qu-b0-jf-b0 63 \
Qu-b0-jf-b0 77 \
Qu-c0-hr-b0 63 \
Qu-c0-hr-b0 77 \
Qu-c0-jf-b0 63 \
QuZ-a0-hr-b0 63 \
Qu-c0-jf-b0 77 \
QuZ-a0-hr-b0 67 \
QuZ-a0-jf-b0 63
QuZ-a0-hr-b0 77 \
QuZ-a0-jf-b0 63 \
QuZ-a0-jf-b0 77
PNVM= so-a0-gf-a0 \
so-a0-gf4-a0 \

View File

@ -1,2 +1,2 @@
SHA256 (firmware/linux-firmware-iwlwifi-fw-2022-01-10.tar.gz) = HmUEfMBPJ/rWb2wiLukghfciQLXwLsVFB5QCmj0WOkc=
SIZE (firmware/linux-firmware-iwlwifi-fw-2022-01-10.tar.gz) = 380828108
SHA256 (firmware/linux-firmware-iwlwifi-fw-2022-11-08.tar.gz) = kJAhLLBr0g7/Q/Z0PiBEotjj4HBcIW7RjXmNa6lbkMA=
SIZE (firmware/linux-firmware-iwlwifi-fw-2022-11-08.tar.gz) = 447396905

View File

@ -1,18 +1,28 @@
firmware/iwx-Qu-b0-hr-b0-63
firmware/iwx-Qu-b0-hr-b0-77
firmware/iwx-Qu-b0-jf-b0-63
firmware/iwx-Qu-b0-jf-b0-77
firmware/iwx-Qu-c0-hr-b0-63
firmware/iwx-Qu-c0-hr-b0-77
firmware/iwx-Qu-c0-jf-b0-63
firmware/iwx-QuZ-a0-hr-b0-63
firmware/iwx-Qu-c0-jf-b0-77
firmware/iwx-QuZ-a0-hr-b0-67
firmware/iwx-QuZ-a0-hr-b0-77
firmware/iwx-QuZ-a0-jf-b0-63
firmware/iwx-cc-a0-63
firmware/iwx-QuZ-a0-jf-b0-77
firmware/iwx-cc-a0-67
firmware/iwx-cc-a0-77
firmware/iwx-license
firmware/iwx-so-a0-gf-a0-67
firmware/iwx-so-a0-gf-a0-77
firmware/iwx-so-a0-gf-a0.pnvm
firmware/iwx-so-a0-gf4-a0-67
firmware/iwx-so-a0-gf4-a0-77
firmware/iwx-so-a0-gf4-a0.pnvm
firmware/iwx-so-a0-hr-b0-64
firmware/iwx-so-a0-hr-b0-77
firmware/iwx-so-a0-jf-b0-64
firmware/iwx-so-a0-jf-b0-77
firmware/iwx-ty-a0-gf-a0-67
firmware/iwx-ty-a0-gf-a0-77
firmware/iwx-ty-a0-gf-a0.pnvm