197 Commits

Author SHA1 Message Date
sthen
646cb1f9e4 Update firmware for iwm 9k devices to the 2022-11-08 release, and remove
the old versions that were left in case bisecting was needed. From stsp.
Tested on 9260 (stsp) and 9560 (me).
2022-12-16 15:50:37 +00:00
patrick
6b99de3800 update dtb to linux 6.1 and update qcom for-next patchset
ok tobhe@
2022-12-12 18:46:51 +00:00
patrick
6c4bb3ed2b Disable the PCIe controller that hosts the Lenovo x13's WWAN for now, as
we currently rely on the BIOS to set up the PCIe controllers and this does
not work on machines without a WWAN card.  Works around a panic on those.

ok kettenis@
2022-12-08 22:53:09 +00:00
patrick
cb5aa6cb0d Hook up arm64-qcom-dtb 2022-12-06 17:29:15 +00:00
patrick
5442d587fc Import firmware that provides dtbs for arm64-based Qualcomm SoCs.
discussed with many
ok phessler@ sthen@ tobhe@
2022-12-06 17:26:25 +00:00
jsg
9ecf5d07e6 update radeon firmware to 20221109
no binary change from 20220913
2022-12-01 08:33:25 +00:00
jsg
76569f2d41 update amdgpu firmware to 20221109 2022-12-01 08:31:59 +00:00
jsg
92fb32a294 update inteldrm-firmware to 20221109
add files referenced by linux 6.1 drm
drop files only referenced by linux 5.10 drm (OpenBSD 7.0)
2022-12-01 08:30:22 +00:00
tobhe
96ec35ff08 Produce a combined m1n1 + uboot license file in /etc/firmware/apple-boot-license.
Fix PLIST path while there.
2022-11-11 20:06:01 +00:00
sthen
ee3d7976bd don't subst PERMIT_PACKAGE in plist; otherwise for ports set to PERMIT_PACKAGE=firmware
it can end up in pkg/PLIST
2022-11-11 19:57:36 +00:00
tobhe
83db5408cd Remove m1n1-uboot. It has moved to apple-boot. 2022-11-11 19:05:10 +00:00
tobhe
2975a4566f Rename m1n1-uboot -> apple-boot 2022-11-11 19:02:53 +00:00
tobhe
a36baa3293 Reimport m1n1-uboot as apple-boot for a more generic and
descriptive name.

discussed with many
2022-11-11 18:59:19 +00:00
sthen
668e2a87bf be explicit with versions; firmware packages are handled by
fw_update which has no way to do dependency tracking
2022-11-10 17:12:32 +00:00
tobhe
66b6455a90 Hook up m1n1-uboot 2022-11-10 15:44:43 +00:00
tobhe
6f69c4fa3a Import m1n1+uboot bootloader firmware meta port for Apple arm64 machines.
ok sthen@
2022-11-10 15:41:23 +00:00
jsg
57400ad3cd update intel microcode to 20221108
release notes:
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20221108
2022-11-10 02:09:28 +00:00
jsg
9ac96d3722 update inteldrm firmware to 20220913
no binary change from 20220708
2022-10-04 23:59:17 +00:00
jsg
b0039628c2 update radeon firmware to 20220913
no binary change from 20220708
2022-10-04 23:57:30 +00:00
jsg
86f7e1c423 update amdgpu firmware to 20220913 2022-10-04 23:55:48 +00:00
jsg
0586dde312 update intel microcode to 20220809
release notes:
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20220809

ok sthen@
2022-08-10 15:29:39 +00:00
jsg
a44d4697a4 update inteldrm firmware to 20220708
no binary change from 20220509
2022-07-19 04:57:42 +00:00
jsg
462d360b3c update radeon firmware to 20220708
no binary change from 20220509
2022-07-19 04:54:49 +00:00
jsg
9b98a69045 update amdgpu firmware to 20220708 2022-07-19 04:49:46 +00:00
stsp
710661f43f Add another firmware file for an AX211 device: so-a0-hr-b0
Tested by Guilherme M. Schroeder, with a patch to iwx(4) that makes it work.
ok sthen@
2022-05-12 22:38:54 +00:00
jsg
b53881b9db update intel microcode to 20220510
release notes:
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20220510
2022-05-12 05:53:07 +00:00
jsg
e87e7ddf5b update amdgpu firmware to 20220509
only change from 20220411 to firmware amdgpu currently uses is to
yellow carp DMCUB
2022-05-12 05:46:34 +00:00
jsg
061b53f6eb update inteldrm firmware to 20220509
no binary change from 20220411
2022-05-12 05:42:07 +00:00
jsg
76afb29fde update radeon firmware to 20220509
no binary change from 20220411
2022-05-12 05:40:35 +00:00
stsp
4f764b7935 Add intel wireless firmware for AX210 devices.
ok sthen@
2022-05-09 08:50:54 +00:00
jsg
7bae0e56b6 update intel microcode to 20220419
only change is 06-5c-0a Apollo Lake Atom x5-E39xx
2022-04-26 10:36:49 +00:00
jsg
eef88b1800 update inteldrm firmware to 20220411
no binary change from 20211027
2022-04-13 06:57:19 +00:00
jsg
b8da0405de update radeon firmware to 20220411
no binary change from 20201218
2022-04-13 06:56:09 +00:00
jsg
3e4380ab78 update amdgpu firmware to 20220411
ok sthen@
2022-04-13 06:54:19 +00:00
sthen
9153beeb2e drop RCS IDs in firmware ports 2022-03-07 22:03:28 +00:00
sthen
1bcad48125 add mtw(4) firmware, ok stsp@ 2022-03-07 19:13:00 +00:00
jsg
01d2ccabb0 update intel microcode to 20220207
tests and ok bluhm@ sthen@
2022-02-10 22:27:32 +00:00
sthen
8ac500e684 update iwm firwmare; expected to work as a drop-in
tests include 9260 (florian@) 9560 (kmos@ and me)
pointed out/ok stsp@
2022-02-09 15:38:07 +00:00
espie
cd668226c6 disable the timestamp optimisation for firmwares, since they depend on
fw_update which doesn't grok @ts

okay afresh1@
2022-01-14 14:20:21 +00:00
stsp
03691c6eb3 Update iwm(4) 9260 and 9560 firmware to a newer release.
Apparently, new firmware images fix security issues, see:
https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00509.html

Intel did not publish new images for chips older than 9k, at least not in
the linux-firmware Git repository. If anyone knows details about such
decisions and is willing to share them, I would be happy to learn more.

ok sthen@
2021-12-03 12:50:50 +00:00
stsp
905f35d94e Update our iwx(4) firmware package.
Remove -48 firmware images which are no longer used by the driver.

Add -67 firmware images which allegedly contain security fixes. We should
be able to use these soon. The driver has been patched to work with -67
images but has not yet been switched over (pending more testing).

Add newest available firmware images for any AX201 devices which are not
yet matched by the driver but will hopefully be supported eventually.

ok sthen@

committed over AX201 running fw ver 67.8f59b80b.0
2021-11-25 15:02:49 +00:00
sthen
65f2b2f9aa remove ports to generate Realtek firmware, they are now available in base 2021-11-17 09:51:54 +00:00
kurt
c56a15499b Add support for Raspberry Pi Zero 2 W via brcm-supplemental and
use Raspberry Pi 400 from brcm-supplemental as well.
okay sthen@ patrick@
2021-11-05 15:39:39 +00:00
jsg
6472aa7079 update inteldrm-firmware to 20211027
no binary change
2021-10-28 01:22:41 +00:00
jsg
71ef8abfe6 update amdgpu-firmware to 20211027
Adds initial firmware for Yellow Carp and Beige Goby and updates
some VCN firmwares.
2021-10-28 01:18:08 +00:00
jsg
f1fcd42293 update inteldrm-firmware to 20210919
add files referenced by linux 5.15 drm
drop files only referenced by linux 5.7 drm (OpenBSD 6.8->6.9)
no binary change to files used by linux 5.10 drm in -current
2021-10-04 09:19:34 +00:00
sthen
89e676e547 update sgabios, and tidy patches. from brad, ok mlarkin 2021-09-01 11:04:21 +00:00
jsg
856fb2b113 update amdgpu-firmware to 20210818
ok robert@
2021-08-20 03:42:28 +00:00
jsg
025441319d update amdgpu-firmware to 20210716
kettenis reported seeing hangs with 20210511 on x395 with picasso which
have not occurred with 20210716
2021-07-28 02:54:39 +00:00
jsg
3ff3f71256 update intel microcode to 20210608
ok sthen@
2021-06-09 13:58:59 +00:00