Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F112521073
D49403.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
19 KB
Referenced Files
None
Subscribers
None
D49403.diff
View Options
diff --git a/net/wifi-firmware-iwlwifi-kmod/Makefile b/net/wifi-firmware-iwlwifi-kmod/Makefile
--- a/net/wifi-firmware-iwlwifi-kmod/Makefile
+++ b/net/wifi-firmware-iwlwifi-kmod/Makefile
@@ -10,6 +10,9 @@
WHENCE_REGEX= iwlwifi -.*
+# Temporary list of flavours which we believe work with HW_CRYPTO/HT/VHT.
+COMPAT_LINUXKPI_IWL_HWCRYPTO_HT_VHT= 22000 ax210 bz
+
# Run iwlwifi-generate-fw-list.sh according to description.
# The flavor/firmware lists below are generated by a script
@@ -19,7 +22,7 @@
# Note: we manually added (kept) some older versions (outside
# the generated template) to be able to support all branches.
#
-### >>>
+### >>> main
FWSUBS= \
7000 \
@@ -30,26 +33,26 @@
bz
# Do not prefix with empty ${FWSUBDIR}/!
-DISTFILES_7000= \
+DISTFILES_7000+= \
iwlwifi-3160-17.ucode${DISTURL_SUFFIX} \
iwlwifi-3168-29.ucode${DISTURL_SUFFIX} \
iwlwifi-7260-17.ucode${DISTURL_SUFFIX} \
iwlwifi-7265D-29.ucode${DISTURL_SUFFIX} \
iwlwifi-7265-17.ucode${DISTURL_SUFFIX}
-DISTFILES_8000= \
+DISTFILES_8000+= \
iwlwifi-8000C-36.ucode${DISTURL_SUFFIX} \
iwlwifi-8265-36.ucode${DISTURL_SUFFIX}
-DISTFILES_9000= \
+DISTFILES_9000+= \
iwlwifi-9000-pu-b0-jf-b0-46.ucode${DISTURL_SUFFIX} \
iwlwifi-9260-th-b0-jf-b0-46.ucode${DISTURL_SUFFIX}
-DISTFILES_22000= \
+DISTFILES_22000+= \
iwlwifi-QuZ-a0-hr-b0-77.ucode${DISTURL_SUFFIX} \
iwlwifi-QuZ-a0-jf-b0-77.ucode${DISTURL_SUFFIX} \
iwlwifi-Qu-b0-hr-b0-77.ucode${DISTURL_SUFFIX} \
iwlwifi-Qu-b0-jf-b0-77.ucode${DISTURL_SUFFIX} \
iwlwifi-Qu-c0-hr-b0-77.ucode${DISTURL_SUFFIX} \
iwlwifi-cc-a0-77.ucode${DISTURL_SUFFIX}
-DISTFILES_ax210= \
+DISTFILES_ax210+= \
iwlwifi-ma-b0-gf4-a0.pnvm${DISTURL_SUFFIX} \
iwlwifi-ma-b0-gf4-a0-89.ucode${DISTURL_SUFFIX} \
iwlwifi-ma-b0-gf-a0.pnvm${DISTURL_SUFFIX} \
@@ -62,7 +65,7 @@
iwlwifi-so-a0-jf-b0-77.ucode${DISTURL_SUFFIX} \
iwlwifi-ty-a0-gf-a0.pnvm${DISTURL_SUFFIX} \
iwlwifi-ty-a0-gf-a0-89.ucode${DISTURL_SUFFIX}
-DISTFILES_bz= \
+DISTFILES_bz+= \
iwlwifi-gl-c0-fm-c0.pnvm${DISTURL_SUFFIX} \
iwlwifi-gl-c0-fm-c0-92.ucode${DISTURL_SUFFIX}
@@ -74,11 +77,39 @@
${DISTFILES_ax210} \
${DISTFILES_bz}
DISTFILES_${FWDRV}_lic=
-### <<<
+### <<< main
+### >>> 14.2, stable/14
DISTFILES_ax210+= \
- iwlwifi-ma-b0-hr-b0-83.ucode${DISTURL_SUFFIX}
+ iwlwifi-ma-b0-gf4-a0-83.ucode${DISTURL_SUFFIX} \
+ iwlwifi-ma-b0-gf-a0-83.ucode${DISTURL_SUFFIX} \
+ iwlwifi-ma-b0-hr-b0-83.ucode${DISTURL_SUFFIX} \
+ iwlwifi-so-a0-gf-a0-83.ucode${DISTURL_SUFFIX} \
+ iwlwifi-so-a0-hr-b0-83.ucode${DISTURL_SUFFIX} \
+ iwlwifi-ty-a0-gf-a0-83.ucode${DISTURL_SUFFIX}
DISTFILES_bz+= \
iwlwifi-gl-c0-fm-c0-83.ucode${DISTURL_SUFFIX}
+### <<< stable/14
+
+### >>> iwx(4)
+DISTFILES_22000+= \
+ iwlwifi-cc-a0-77.ucode${DISTURL_SUFFIX} \
+ iwlwifi-Qu-b0-hr-b0-77.ucode${DISTURL_SUFFIX} \
+ iwlwifi-Qu-b0-jf-b0-77.ucode${DISTURL_SUFFIX} \
+ iwlwifi-Qu-c0-hr-b0-77.ucode${DISTURL_SUFFIX} \
+ iwlwifi-QuZ-a0-hr-b0-77.ucode${DISTURL_SUFFIX} \
+ iwlwifi-QuZ-a0-jf-b0-77.ucode${DISTURL_SUFFIX} \
+ iwlwifi-Qu-c0-jf-b0-77.ucode${DISTURL_SUFFIX}
+
+DISTFILES_ax210+= \
+ iwlwifi-ty-a0-gf-a0-77.ucode${DISTURL_SUFFIX} \
+ iwlwifi-ty-a0-gf-a0.pnvm${DISTURL_SUFFIX} \
+ iwlwifi-so-a0-gf-a0-77.ucode${DISTURL_SUFFIX} \
+ iwlwifi-so-a0-gf-a0.pnvm${DISTURL_SUFFIX} \
+ iwlwifi-so-a0-gf4-a0-77.ucode${DISTURL_SUFFIX} \
+ iwlwifi-so-a0-gf4-a0.pnvm${DISTURL_SUFFIX} \
+ iwlwifi-so-a0-hr-b0-77.ucode${DISTURL_SUFFIX} \
+ iwlwifi-so-a0-jf-b0-77.ucode${DISTURL_SUFFIX}
+### <<< iwx
.include "${BASEDIR}/Makefile.inc"
diff --git a/net/wifi-firmware-iwlwifi-kmod/distinfo b/net/wifi-firmware-iwlwifi-kmod/distinfo
--- a/net/wifi-firmware-iwlwifi-kmod/distinfo
+++ b/net/wifi-firmware-iwlwifi-kmod/distinfo
@@ -1,14 +1,14 @@
-TIMESTAMP = 1731028346
+TIMESTAMP = 1742309267
SHA256 (linux-firmware/iwlwififw/iwlwifi-3160-17.ucode?h=20241017) = 0e893c1ed74c3186047508e93442b2d71a07dd5fac00d9dbdb68f34407d7be14
SIZE (linux-firmware/iwlwififw/iwlwifi-3160-17.ucode?h=20241017) = 918268
SHA256 (linux-firmware/iwlwififw/iwlwifi-3168-29.ucode?h=20241017) = 3afae7bf4bb5fbb83a895ec7ad097b9fd20b7d8794f405c2823cbea5284e65c3
SIZE (linux-firmware/iwlwififw/iwlwifi-3168-29.ucode?h=20241017) = 1036288
SHA256 (linux-firmware/iwlwififw/iwlwifi-7260-17.ucode?h=20241017) = 5d81a6003df0228a497ad27f916ba2c979614b4c439b0f45a5f2873dc0607fe8
SIZE (linux-firmware/iwlwififw/iwlwifi-7260-17.ucode?h=20241017) = 1049340
-SHA256 (linux-firmware/iwlwififw/iwlwifi-7265D-29.ucode?h=20241017) = f6776a50107cba4f68362b5cf8455f5a0db6a4e8d1e34f4ede6f26803458e25e
-SIZE (linux-firmware/iwlwififw/iwlwifi-7265D-29.ucode?h=20241017) = 1036772
SHA256 (linux-firmware/iwlwififw/iwlwifi-7265-17.ucode?h=20241017) = 91f699308f102a9ed90217d813bfdb355464ece958a4f8ac96bba5e9d77fe870
SIZE (linux-firmware/iwlwififw/iwlwifi-7265-17.ucode?h=20241017) = 1180412
+SHA256 (linux-firmware/iwlwififw/iwlwifi-7265D-29.ucode?h=20241017) = f6776a50107cba4f68362b5cf8455f5a0db6a4e8d1e34f4ede6f26803458e25e
+SIZE (linux-firmware/iwlwififw/iwlwifi-7265D-29.ucode?h=20241017) = 1036772
SHA256 (linux-firmware/iwlwififw/iwlwifi-8000C-36.ucode?h=20241017) = a830767818a47b5c51ae3a763fa7a65b03703ce38d3ef5918d8cd7ba82859c64
SIZE (linux-firmware/iwlwififw/iwlwifi-8000C-36.ucode?h=20241017) = 2428004
SHA256 (linux-firmware/iwlwififw/iwlwifi-8265-36.ucode?h=20241017) = d7d84c9b6a3b1976acb97a2bec7102e24a6b5d794110c0dcbd107ab5d9877e5f
@@ -17,50 +17,70 @@
SIZE (linux-firmware/iwlwififw/iwlwifi-9000-pu-b0-jf-b0-46.ucode?h=20241017) = 1519568
SHA256 (linux-firmware/iwlwififw/iwlwifi-9260-th-b0-jf-b0-46.ucode?h=20241017) = 05f4c12514fddfd56fea660b3d2eb6b6e6f4a87a324d5d40464050312ddca911
SIZE (linux-firmware/iwlwififw/iwlwifi-9260-th-b0-jf-b0-46.ucode?h=20241017) = 1490508
-SHA256 (linux-firmware/iwlwififw/iwlwifi-QuZ-a0-hr-b0-77.ucode?h=20241017) = c02fea12eb420a15541f8f3bd0e6c75ce4e3656f3ae55efff00580992c41a307
-SIZE (linux-firmware/iwlwififw/iwlwifi-QuZ-a0-hr-b0-77.ucode?h=20241017) = 1406124
-SHA256 (linux-firmware/iwlwififw/iwlwifi-QuZ-a0-jf-b0-77.ucode?h=20241017) = 1cf6d9036b9d946406737551114701ce29287a79e4142c23df2f0e382685270b
-SIZE (linux-firmware/iwlwififw/iwlwifi-QuZ-a0-jf-b0-77.ucode?h=20241017) = 1322828
SHA256 (linux-firmware/iwlwififw/iwlwifi-Qu-b0-hr-b0-77.ucode?h=20241017) = fb35f94c8c5622af02928203a0113c13db1b9a5608c2d50c04437dd66b0df64c
SIZE (linux-firmware/iwlwififw/iwlwifi-Qu-b0-hr-b0-77.ucode?h=20241017) = 1405988
SHA256 (linux-firmware/iwlwififw/iwlwifi-Qu-b0-jf-b0-77.ucode?h=20241017) = 8e4543e684fd0b954e3f5bf47cfbbd022a50ca05a0699ef3c71e975e1465db24
SIZE (linux-firmware/iwlwififw/iwlwifi-Qu-b0-jf-b0-77.ucode?h=20241017) = 1322744
SHA256 (linux-firmware/iwlwififw/iwlwifi-Qu-c0-hr-b0-77.ucode?h=20241017) = 243c7fa6c0c4ff379d2d715d872efd5115ca6cc9cfb82c41238646a781d9e536
SIZE (linux-firmware/iwlwififw/iwlwifi-Qu-c0-hr-b0-77.ucode?h=20241017) = 1406004
+SHA256 (linux-firmware/iwlwififw/iwlwifi-Qu-c0-jf-b0-77.ucode?h=20241017) = f369671ca0727c002f521dccb05bad1754ce9b5d0079326ed18fc561474b223f
+SIZE (linux-firmware/iwlwififw/iwlwifi-Qu-c0-jf-b0-77.ucode?h=20241017) = 1322760
+SHA256 (linux-firmware/iwlwififw/iwlwifi-QuZ-a0-hr-b0-77.ucode?h=20241017) = c02fea12eb420a15541f8f3bd0e6c75ce4e3656f3ae55efff00580992c41a307
+SIZE (linux-firmware/iwlwififw/iwlwifi-QuZ-a0-hr-b0-77.ucode?h=20241017) = 1406124
+SHA256 (linux-firmware/iwlwififw/iwlwifi-QuZ-a0-jf-b0-77.ucode?h=20241017) = 1cf6d9036b9d946406737551114701ce29287a79e4142c23df2f0e382685270b
+SIZE (linux-firmware/iwlwififw/iwlwifi-QuZ-a0-jf-b0-77.ucode?h=20241017) = 1322828
SHA256 (linux-firmware/iwlwififw/iwlwifi-cc-a0-77.ucode?h=20241017) = 945babfcd3cc55ab453445ad1ae6ab15808c567d7ec265ac595eae6936ada003
SIZE (linux-firmware/iwlwififw/iwlwifi-cc-a0-77.ucode?h=20241017) = 1367504
-SHA256 (linux-firmware/iwlwififw/iwlwifi-ma-b0-gf4-a0.pnvm?h=20241017) = 861385c39a58d1d9a9abfb628ddb0e68e151f8d602ac3c5d55e5fe054124b7c9
-SIZE (linux-firmware/iwlwififw/iwlwifi-ma-b0-gf4-a0.pnvm?h=20241017) = 27828
-SHA256 (linux-firmware/iwlwififw/iwlwifi-ma-b0-gf4-a0-89.ucode?h=20241017) = b2387f270d23431538d4f6b39bd43d8e0a31cb22660f33d34cb39f4ea6b39727
-SIZE (linux-firmware/iwlwififw/iwlwifi-ma-b0-gf4-a0-89.ucode?h=20241017) = 1599724
-SHA256 (linux-firmware/iwlwififw/iwlwifi-ma-b0-gf-a0.pnvm?h=20241017) = 6146aa6b0551d048dc57f149f98f2363ecf2d1e21b75ab944875a857fa5bab48
-SIZE (linux-firmware/iwlwififw/iwlwifi-ma-b0-gf-a0.pnvm?h=20241017) = 55112
+SHA256 (linux-firmware/iwlwififw/iwlwifi-gl-c0-fm-c0-83.ucode?h=20241017) = 1129761b5597077655996ec8590f100766e9d61ec9c331474b4febc6967f0e70
+SIZE (linux-firmware/iwlwififw/iwlwifi-gl-c0-fm-c0-83.ucode?h=20241017) = 1797996
+SHA256 (linux-firmware/iwlwififw/iwlwifi-gl-c0-fm-c0-92.ucode?h=20241017) = c7092f1f78676f9e9c2c4d12716401db2116b009c5d7c464e8387c5b1c645d6f
+SIZE (linux-firmware/iwlwififw/iwlwifi-gl-c0-fm-c0-92.ucode?h=20241017) = 1913128
+SHA256 (linux-firmware/iwlwififw/iwlwifi-gl-c0-fm-c0.pnvm?h=20241017) = faee96e453d18d9e0433c5490afc8218d22cf02a745f2041c5fa00b35b686a9c
+SIZE (linux-firmware/iwlwififw/iwlwifi-gl-c0-fm-c0.pnvm?h=20241017) = 295004
+SHA256 (linux-firmware/iwlwififw/iwlwifi-ma-b0-gf-a0-83.ucode?h=20241017) = 9386a8294457f527c6e0fa1eac440c50cbee801707fdb480a10889770c0d297b
+SIZE (linux-firmware/iwlwififw/iwlwifi-ma-b0-gf-a0-83.ucode?h=20241017) = 1753308
SHA256 (linux-firmware/iwlwififw/iwlwifi-ma-b0-gf-a0-89.ucode?h=20241017) = 7e6aed48d2f0f7728c4981f6ab9c1736e78755bd370fb68784301faaab495687
SIZE (linux-firmware/iwlwififw/iwlwifi-ma-b0-gf-a0-89.ucode?h=20241017) = 1747384
+SHA256 (linux-firmware/iwlwififw/iwlwifi-ma-b0-gf-a0.pnvm?h=20241017) = 6146aa6b0551d048dc57f149f98f2363ecf2d1e21b75ab944875a857fa5bab48
+SIZE (linux-firmware/iwlwififw/iwlwifi-ma-b0-gf-a0.pnvm?h=20241017) = 55112
+SHA256 (linux-firmware/iwlwififw/iwlwifi-ma-b0-gf4-a0-83.ucode?h=20241017) = 6910e5f34c0922fd0460aa363d73d6295d6c866f3447b96e8eaad988c613c697
+SIZE (linux-firmware/iwlwififw/iwlwifi-ma-b0-gf4-a0-83.ucode?h=20241017) = 1721448
+SHA256 (linux-firmware/iwlwififw/iwlwifi-ma-b0-gf4-a0-89.ucode?h=20241017) = b2387f270d23431538d4f6b39bd43d8e0a31cb22660f33d34cb39f4ea6b39727
+SIZE (linux-firmware/iwlwififw/iwlwifi-ma-b0-gf4-a0-89.ucode?h=20241017) = 1599724
+SHA256 (linux-firmware/iwlwififw/iwlwifi-ma-b0-gf4-a0.pnvm?h=20241017) = 861385c39a58d1d9a9abfb628ddb0e68e151f8d602ac3c5d55e5fe054124b7c9
+SIZE (linux-firmware/iwlwififw/iwlwifi-ma-b0-gf4-a0.pnvm?h=20241017) = 27828
+SHA256 (linux-firmware/iwlwififw/iwlwifi-ma-b0-hr-b0-83.ucode?h=20241017) = 03b67d28b4916634c544e057abdc46b15b636a85064df993ca431fd92fe4a835
+SIZE (linux-firmware/iwlwififw/iwlwifi-ma-b0-hr-b0-83.ucode?h=20241017) = 1572104
SHA256 (linux-firmware/iwlwififw/iwlwifi-ma-b0-hr-b0-89.ucode?h=20241017) = efd1e01778db377208439c24bcaf898e1fe3c70785f56187d4fac398fac69d58
SIZE (linux-firmware/iwlwififw/iwlwifi-ma-b0-hr-b0-89.ucode?h=20241017) = 1539472
-SHA256 (linux-firmware/iwlwififw/iwlwifi-so-a0-gf4-a0.pnvm?h=20241017) = f0b9bfd93a17b03133129b49ac6871d47a51d4d281bf7ecb67b332f6e317fdc2
-SIZE (linux-firmware/iwlwififw/iwlwifi-so-a0-gf4-a0.pnvm?h=20241017) = 27868
-SHA256 (linux-firmware/iwlwififw/iwlwifi-so-a0-gf-a0.pnvm?h=20241017) = 0ea5aeac107c88ff7371188d922fe5337c5060e7e1b4c65053398db798d9c0fd
-SIZE (linux-firmware/iwlwififw/iwlwifi-so-a0-gf-a0.pnvm?h=20241017) = 55192
+SHA256 (linux-firmware/iwlwififw/iwlwifi-so-a0-gf-a0-77.ucode?h=20241017) = 87590ea9535a8939fddb296bc7622f3a900f28f47b45cb4e435a2a1d5f496ccd
+SIZE (linux-firmware/iwlwififw/iwlwifi-so-a0-gf-a0-77.ucode?h=20241017) = 1641260
+SHA256 (linux-firmware/iwlwififw/iwlwifi-so-a0-gf-a0-83.ucode?h=20241017) = 5e5eaa6d917ccc420bd695db32d94148b9aeef7d9c95c64550ede82ba946efed
+SIZE (linux-firmware/iwlwififw/iwlwifi-so-a0-gf-a0-83.ucode?h=20241017) = 1739988
SHA256 (linux-firmware/iwlwififw/iwlwifi-so-a0-gf-a0-89.ucode?h=20241017) = 6ea5de73b02db47a2f3ad758e2b24d06d7006f23b6d0c9bc4becdd0a0503a154
SIZE (linux-firmware/iwlwififw/iwlwifi-so-a0-gf-a0-89.ucode?h=20241017) = 1739904
+SHA256 (linux-firmware/iwlwififw/iwlwifi-so-a0-gf-a0.pnvm?h=20241017) = 0ea5aeac107c88ff7371188d922fe5337c5060e7e1b4c65053398db798d9c0fd
+SIZE (linux-firmware/iwlwififw/iwlwifi-so-a0-gf-a0.pnvm?h=20241017) = 55192
+SHA256 (linux-firmware/iwlwififw/iwlwifi-so-a0-gf4-a0-77.ucode?h=20241017) = d945bce539ee78033a85c288da9b988b2651a1623c5f6081b7db510d3967df76
+SIZE (linux-firmware/iwlwififw/iwlwifi-so-a0-gf4-a0-77.ucode?h=20241017) = 1669164
+SHA256 (linux-firmware/iwlwififw/iwlwifi-so-a0-gf4-a0.pnvm?h=20241017) = f0b9bfd93a17b03133129b49ac6871d47a51d4d281bf7ecb67b332f6e317fdc2
+SIZE (linux-firmware/iwlwififw/iwlwifi-so-a0-gf4-a0.pnvm?h=20241017) = 27868
+SHA256 (linux-firmware/iwlwififw/iwlwifi-so-a0-hr-b0-77.ucode?h=20241017) = bed4958236366c3c451b3ec994a56b2ad83c08d70e0a1eae42fb00f2eaabbcc8
+SIZE (linux-firmware/iwlwififw/iwlwifi-so-a0-hr-b0-77.ucode?h=20241017) = 1500532
+SHA256 (linux-firmware/iwlwififw/iwlwifi-so-a0-hr-b0-83.ucode?h=20241017) = 97ef27a1e5a18236617f845f333222b5b1e034c654144dfcdda2f72886847fb6
+SIZE (linux-firmware/iwlwififw/iwlwifi-so-a0-hr-b0-83.ucode?h=20241017) = 1552480
SHA256 (linux-firmware/iwlwififw/iwlwifi-so-a0-hr-b0-89.ucode?h=20241017) = ac8744414535eda690adec05ea812de15deaaeb9aed575506a9268419a0e0158
SIZE (linux-firmware/iwlwififw/iwlwifi-so-a0-hr-b0-89.ucode?h=20241017) = 1530736
SHA256 (linux-firmware/iwlwififw/iwlwifi-so-a0-jf-b0-77.ucode?h=20241017) = 9dccba0a8ba98483cb8385398d013b693b5b37cbff9402763ba215cc4921386c
SIZE (linux-firmware/iwlwififw/iwlwifi-so-a0-jf-b0-77.ucode?h=20241017) = 1446036
-SHA256 (linux-firmware/iwlwififw/iwlwifi-ty-a0-gf-a0.pnvm?h=20241017) = 6ec769bb51449c1f1cbb0d528d8d5f3dc89de7546274913460e11a4b0da19e6c
-SIZE (linux-firmware/iwlwififw/iwlwifi-ty-a0-gf-a0.pnvm?h=20241017) = 55036
+SHA256 (linux-firmware/iwlwififw/iwlwifi-ty-a0-gf-a0-77.ucode?h=20241017) = fd8977dbfacfe50b8a6601479aa9ffd21d01e274e4a9efd13935dd9d667fd45b
+SIZE (linux-firmware/iwlwififw/iwlwifi-ty-a0-gf-a0-77.ucode?h=20241017) = 1594276
+SHA256 (linux-firmware/iwlwififw/iwlwifi-ty-a0-gf-a0-83.ucode?h=20241017) = c90da88a6dc8b159e14e378f66d52f52eb553dacdb90f053da612fc68668b7a6
+SIZE (linux-firmware/iwlwififw/iwlwifi-ty-a0-gf-a0-83.ucode?h=20241017) = 1683076
SHA256 (linux-firmware/iwlwififw/iwlwifi-ty-a0-gf-a0-89.ucode?h=20241017) = b226e25ad6682bfd0cbf4d444c322d3fa9a48de435cc50d85a4007fb7c3763b2
SIZE (linux-firmware/iwlwififw/iwlwifi-ty-a0-gf-a0-89.ucode?h=20241017) = 1681772
-SHA256 (linux-firmware/iwlwififw/iwlwifi-ma-b0-hr-b0-83.ucode?h=20241017) = 03b67d28b4916634c544e057abdc46b15b636a85064df993ca431fd92fe4a835
-SIZE (linux-firmware/iwlwififw/iwlwifi-ma-b0-hr-b0-83.ucode?h=20241017) = 1572104
-SHA256 (linux-firmware/iwlwififw/iwlwifi-gl-c0-fm-c0.pnvm?h=20241017) = faee96e453d18d9e0433c5490afc8218d22cf02a745f2041c5fa00b35b686a9c
-SIZE (linux-firmware/iwlwififw/iwlwifi-gl-c0-fm-c0.pnvm?h=20241017) = 295004
-SHA256 (linux-firmware/iwlwififw/iwlwifi-gl-c0-fm-c0-92.ucode?h=20241017) = c7092f1f78676f9e9c2c4d12716401db2116b009c5d7c464e8387c5b1c645d6f
-SIZE (linux-firmware/iwlwififw/iwlwifi-gl-c0-fm-c0-92.ucode?h=20241017) = 1913128
-SHA256 (linux-firmware/iwlwififw/iwlwifi-gl-c0-fm-c0-83.ucode?h=20241017) = 1129761b5597077655996ec8590f100766e9d61ec9c331474b4febc6967f0e70
-SIZE (linux-firmware/iwlwififw/iwlwifi-gl-c0-fm-c0-83.ucode?h=20241017) = 1797996
+SHA256 (linux-firmware/iwlwififw/iwlwifi-ty-a0-gf-a0.pnvm?h=20241017) = 6ec769bb51449c1f1cbb0d528d8d5f3dc89de7546274913460e11a4b0da19e6c
+SIZE (linux-firmware/iwlwififw/iwlwifi-ty-a0-gf-a0.pnvm?h=20241017) = 55036
SHA256 (linux-firmware/iwlwififw/LICENCE.iwlwifi_firmware?h=20241017) = 16d5040c7cf851fc693b7542e20870935b99802533ea1bfd231c377a2305e5c5
SIZE (linux-firmware/iwlwififw/LICENCE.iwlwifi_firmware?h=20241017) = 2046
SHA256 (linux-firmware/iwlwififw/WHENCE?h=20241017) = 7851ae8e04d71ccfc741fd2df450ef5724c4a172a0a282f69e8a8ce44877ba84
diff --git a/net/wifi-firmware-kmod/Makefile.inc b/net/wifi-firmware-kmod/Makefile.inc
--- a/net/wifi-firmware-kmod/Makefile.inc
+++ b/net/wifi-firmware-kmod/Makefile.inc
@@ -1,6 +1,6 @@
PORTNAME= wifi-firmware-${FWDRV}-kmod
PORTVERSION= ${FWDRV_VERSION}
-PORTREVISION?= 1
+PORTREVISION?= 2
CATEGORIES= net
MASTER_SITES= https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/plain/ \
https://ams.source.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/plain/ \
@@ -69,7 +69,7 @@
${f}_CONFLICTS_INSTALL= ${PORTNAME}
.endfor
-DISTFILES= ${DISTFILES_${FLAVOR}} \
+DISTFILES= ${DISTFILES_${FLAVOR}:O:u} \
${DISTFILES_${FLAVOR}_lic} \
${LICENSE_FILE}${DISTURL_SUFFIX} \
WHENCE${DISTURL_SUFFIX}
@@ -110,14 +110,23 @@
@${SED} -e "s@%%XXX%%@${WHENCE_REGEX:Q}@g" ${FILESDIR}/WHENCE.awk.in > ${WRKSRC}/WHENCE.awk
@${AWK} -f ${WRKSRC}/WHENCE.awk ${WRKSRC}/WHENCE.in > ${WRKSRC}/WHENCE
# Do we need to set a tunable?
+ # At the moment we consider these temporary hacks.
+ # Otherwise we need a better way to express this per-port/-flavor.
.if defined(COMPAT_LINUXKPI_SKB_MEM_LIMIT) && ${COMPAT_LINUXKPI_SKB_MEM_LIMIT} > 0
@${MKDIR} ${WRKSRC}/${BOOT_LOADERCONFD}
- @${ECHO_CMD} "compat.linuxkpi.skb.mem_limit=${COMPAT_LINUXKPI_SKB_MEM_LIMIT}" > ${WRKSRC}/${BOOT_LOADERCONFD}/${FLAVOR}.conf
+ @${ECHO_CMD} "compat.linuxkpi.skb.mem_limit=${COMPAT_LINUXKPI_SKB_MEM_LIMIT}" >> ${WRKSRC}/${BOOT_LOADERCONFD}/${FLAVOR}.conf
@${ECHO_CMD} "${BOOT_LOADERCONFD}/${FLAVOR}.conf" >> ${PLIST}
.endif
+.if defined(COMPAT_LINUXKPI_IWL_HWCRYPTO_HT_VHT) && (${COMPAT_LINUXKPI_IWL_HWCRYPTO_HT_VHT:M${FLAVOR}} != "")
+ @${MKDIR} ${WRKSRC}/${BOOT_LOADERCONFD}
+ @${ECHO_CMD} "compat.linuxkpi.80211.hw_crypto=1" >> ${WRKSRC}/${BOOT_LOADERCONFD}/iwlwifi-${FLAVOR}.conf
+ @${ECHO_CMD} "compat.linuxkpi.iwlwifi_11n_disable=0" >> ${WRKSRC}/${BOOT_LOADERCONFD}/iwlwifi-${FLAVOR}.conf
+ @${ECHO_CMD} "compat.linuxkpi.iwlwifi_disable_11ac=0" >> ${WRKSRC}/${BOOT_LOADERCONFD}/iwlwifi-${FLAVOR}.conf
+ @${ECHO_CMD} "${BOOT_LOADERCONFD}/iwlwifi-${FLAVOR}.conf" >> ${PLIST}
+.endif
################################################################################
.if (${OSVERSION} >= 1500014) || (${OSVERSION} < 1500000 && ${OSVERSION} >= 1402000)
-.for _f in ${DISTFILES_${FLAVOR}}
+.for _f in ${DISTFILES_${FLAVOR}:O:u}
# Create firmware source directory and copy in distfile.
@${MKDIR} ${WRKSRC}/fw/${_f:H}
${CP} ${DISTDIR}/${DIST_SUBDIR}/${_f} ${WRKSRC}/fw/${_f:C@(^[^?]*)${DISTURL_SUFFIX:Q}@\1@}
@@ -135,7 +144,7 @@
@${SED} -e "s@%%FWDRV%%@${FWDRV}@g" \
-e "s@%%FWSUBDIR%%@${FWSUBDIR}@g" \
${FILESDIR}/Makefile.inc.in > ${WRKSRC}/Makefile.inc
-.for _f in ${DISTFILES_${FLAVOR}}
+.for _f in ${DISTFILES_${FLAVOR}:O:u}
# We remove '.' and '-' as well as '/' as they don't work well in loader.conf.
@${MKDIR} ${WRKSRC}/${_f:C@(^[^?]*)${DISTURL_SUFFIX:Q}@\1@:S,.,_,g:S,-,_,g:S,/,_,g}
# Create subdir (firmware file) Makefile.
@@ -166,11 +175,15 @@
(cd ${WRKSRC}/fw/ && ${COPYTREE_SHARE} . ${STAGEDIR}/${BOOTFWDIR})
.endif
-.if defined(COMPAT_LINUXKPI_SKB_MEM_LIMIT) && ${COMPAT_LINUXKPI_SKB_MEM_LIMIT} > 0
post-install:
+.if defined(COMPAT_LINUXKPI_SKB_MEM_LIMIT) && ${COMPAT_LINUXKPI_SKB_MEM_LIMIT} > 0
@${MKDIR} ${STAGEDIR}/${BOOT_LOADERCONFD}
@${INSTALL_DATA} ${WRKSRC}/${BOOT_LOADERCONFD}/${FLAVOR}.conf ${STAGEDIR}/${BOOT_LOADERCONFD}/${FLAVOR}.conf
.endif
-
+.if defined(COMPAT_LINUXKPI_IWL_HWCRYPTO_HT_VHT) && (${COMPAT_LINUXKPI_IWL_HWCRYPTO_HT_VHT:M${FLAVOR}} != "")
+ @${MKDIR} ${STAGEDIR}/${BOOT_LOADERCONFD}
+ @${INSTALL_DATA} ${WRKSRC}/${BOOT_LOADERCONFD}/iwlwifi-${FLAVOR}.conf ${STAGEDIR}/${BOOT_LOADERCONFD}/iwlwifi-${FLAVOR}.conf
+.endif
+ @${DO_NADA}
.include <bsd.port.post.mk>
diff --git a/net/wifi-firmware-mt7601u-kmod/Makefile b/net/wifi-firmware-mt7601u-kmod/Makefile
--- a/net/wifi-firmware-mt7601u-kmod/Makefile
+++ b/net/wifi-firmware-mt7601u-kmod/Makefile
@@ -1,5 +1,4 @@
BASEDIR= ${.CURDIR}/../wifi-firmware-kmod
-PORTREVISION=2
FWDRV=mt7601u
FWSUBDIR= mediatek
FWDRV_VERSION= 20241017
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Thu, Mar 20, 6:43 AM (21 h, 16 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
17227541
Default Alt Text
D49403.diff (19 KB)
Attached To
Mode
D49403: wifi-firmware-{iwlwifi,*}-kmod: add missing firmware files
Attached
Detach File
Event Timeline
Log In to Comment