Thomas Lamprecht
bebdf38b90
iwl 5.19 extra: force some ibt (intel bluetooth) fw inclusion
...
Almost all ibt's FWs are not registered, as they only depend on the
HW id/rev.
Took the modernish ones from Debian's package[0], I mean we say we
conflict/replace that
[0]: https://packages.debian.org/sid/all/firmware-iwlwifi/filelist
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-10-14 16:49:36 +02:00
Thomas Lamprecht
920e0f554e
buildsys: use BUILDDIR variable
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-10-14 16:49:25 +02:00
Thomas Lamprecht
0a219bce2e
revert "shipped firmware files XZ compressed"
...
initramfs-tools only checks for the uncompressed files, not the
compressed options, so we cannot really sanely use that for now,
mostly breaks GPUs that get loaded early and fail loading FW breaks
em..
We may retry when the Debian bug report[0] got addressed, as even
though it wouldn't be hard to patch initramfs-tools, I prefer to
avoid that.
[0]: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1019412
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-10-14 16:49:25 +02:00
Thomas Lamprecht
2534473060
update linux firmware to 20221012
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-10-14 09:40:31 +02:00
Thomas Lamprecht
1bc12ae7c0
bump version to 3.5-5
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-10-12 18:26:50 +02:00
Thomas Lamprecht
1da2a5bb52
shipped firmware files XZ compressed
...
The kernel learned to load compressed FW files in 5.3, then only XZ.
Since 5.19 it would be also able to load zstd compressed ones, but
we'll only allowed to use that in Bullseye based release (not smaller
but less resources used).
Installed-Size comparison:
old: 392944 KB 100.0 %
now: 109749 KB 27.9 %
Note that the .deb file size increased though from 65 MB to 99 MB, as
the already compressed xz FW file are worse to find common parts than
the singular tar stream of all uncompressed FW files.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-10-12 17:27:27 +02:00
Thomas Lamprecht
62c515795c
add fwlist-5.19-iwlwifi-extra to get a newer version of some iwlwifi ucodes
...
the 5.19 kernel supports version 72 as max, but that doesn't exist in
the linux-firmware git, only 71 and 73, and as the iwlwifi only lists
its newest supported version in the module's firmware field we need
to workaround for getting a somewhat recent version at all, and not
just depend on the ones referred to in older firmware lists.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-10-12 14:15:46 +02:00
Thomas Lamprecht
b0b6de23bf
assemble: add a force-include list of used, but not referenced FWs
...
for now throw in the iwlwifi pnvm files, without that AX210 cards may
file
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-10-12 13:52:50 +02:00
Thomas Lamprecht
68a65518fb
assemble: move check+copy FW into own sub for reuse
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-10-12 13:52:14 +02:00
Thomas Lamprecht
6b287e0396
bump version to 3.5-4
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-10-04 18:06:31 +02:00
Thomas Lamprecht
1c179fd517
assemble: track missing FW versions from 5.19
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-10-04 18:05:36 +02:00
Thomas Lamprecht
0e7c089a79
update linux firmware to current master
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-10-04 14:57:26 +02:00
Thomas Lamprecht
807de5be84
add fwlist-5.19.0-1-pve
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-10-04 14:56:12 +02:00
Thomas Lamprecht
531283215d
assemble fw: drop some globs from the skip list
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-09-20 08:52:31 +02:00
Thomas Lamprecht
b65e740a20
bump version to 3.5-3
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-09-20 08:36:55 +02:00
Thomas Lamprecht
8694bb5ca4
update linux firmware to 20220913
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-09-20 08:36:23 +02:00
Thomas Lamprecht
5410bf953c
bump version to 3.5-2
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-08-26 17:59:36 +02:00
Thomas Lamprecht
3c1331ce7d
add fwlist-5.15.53-1-pve
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-08-26 17:58:45 +02:00
Thomas Lamprecht
45e463b45d
whitespace cleanup
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-08-26 17:57:00 +02:00
Thomas Lamprecht
d41787fd6d
update linux firmware to 20220815
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-08-26 17:56:12 +02:00
Thomas Lamprecht
afd6d8854f
bump version to 3.5-1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-07-13 13:11:19 +02:00
Thomas Lamprecht
05304449f1
asswembly: avoid plainly skipping some .inp files
...
only relevant for the 2nd and 3rd FW source, as the main
linux-firmware repo switched to remove-unreferenced a while ago, and
reference tracking happens earlier.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-07-13 11:21:16 +02:00
Thomas Lamprecht
bc680fdad6
skip amd microcode, let it ship by amd64-microcode
...
Instead of adding a replace/provide for amd64-microcode rather drop
the files here, as the Debian package is updated frequently enough
and contains additional µcode IIRC
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-07-13 08:37:40 +02:00
Thomas Lamprecht
7323d7c994
assembly: rename $skip to better fitting $ALLOW_MISSING
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-07-13 08:18:07 +02:00
Thomas Lamprecht
f3f2f16dbb
update firmware to 20220708
...
allow that the newly dropped legacy firmware for WiMAX and some
broken atmsar driver are missing
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-07-13 08:16:44 +02:00
Thomas Lamprecht
0c9164578c
update firmware to 20220610
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-06-21 07:51:03 +02:00
Thomas Lamprecht
ae5df8f48a
bump version to 3.4-2
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-05-04 13:49:08 +02:00
Thomas Lamprecht
c5eec7085d
assemble: support GLOBs in FW list entries
...
even if I'm a bit unsure how the kernel resolves these...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-05-04 13:48:27 +02:00
Thomas Lamprecht
98b21930c3
update skip list with some globs
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-05-04 13:31:58 +02:00
Thomas Lamprecht
afeb15b390
update linux-firmware to current master
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-05-04 13:03:14 +02:00
Thomas Lamprecht
0c3bcd17dc
add fwlist-5.15.35-1-pve
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-05-04 13:02:54 +02:00
Thomas Lamprecht
8a98ae4e2b
bump version to 3.4-1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-04-22 10:41:48 +02:00
Thomas Lamprecht
59e5af92fd
update linux-firmware to 20220411+
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-04-22 10:40:48 +02:00
Thomas Lamprecht
abb369ba20
bump version to 3.3-6
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-03-12 16:06:23 +01:00
Thomas Lamprecht
69c6adeb65
asseble: drop amdgpu aldebaran FWs from allow-skip list
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-03-12 16:06:23 +01:00
Thomas Lamprecht
be53606e45
buildsys: make fwlist sort+concat atomic
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-03-12 16:02:05 +01:00
Thomas Lamprecht
7ee414693f
merge 5.13 based files
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-03-12 16:01:40 +01:00
Thomas Lamprecht
7d7a1dd4e2
add fwlist-5.15.27-1-pve
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-03-12 15:56:09 +01:00
Thomas Lamprecht
75aecc94b5
update linux-firmware to 20220310
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-03-12 15:52:16 +01:00
Thomas Lamprecht
52ff144659
bump version to 3.3-5
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-02-04 08:17:50 +01:00
Thomas Lamprecht
89cd93cf6b
switch dvb-firmware upstream to libreELEC and update to 1.4.2
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-02-04 08:17:24 +01:00
Thomas Lamprecht
a9f83c5599
add fwlist-5.15.19-1-pve
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-02-04 06:57:08 +01:00
Thomas Lamprecht
54156f4c40
collapse 5.11 related lists
...
we won't do any 5.11 release anymore, so collapse them into a single
5.11 file
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-02-04 06:56:14 +01:00
Thomas Lamprecht
43424aacd1
assemble: note that we found a linked firmware
...
to avoid suggesting that we only found that few FWs in general.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-02-04 06:38:51 +01:00
Thomas Lamprecht
0c0d1e1ad6
skiplist: drop newly existing
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-02-03 08:10:18 +01:00
Thomas Lamprecht
0a364fbd3e
update linux-firmware to current master
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-02-03 08:07:58 +01:00
Thomas Lamprecht
b82d248bd3
add fwlist-5.13.19-4-pve
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-02-03 08:06:38 +01:00
Thomas Lamprecht
dbca52ff50
bump version to 3.3-4
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-12-09 11:48:41 +01:00
Thomas Lamprecht
276e9dece9
update linux-firmware to current master
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-11-30 13:27:42 +01:00
Thomas Lamprecht
7dff192c85
add fwlist of 5.15.5
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-11-30 07:59:32 +01:00