Commit Graph

353 Commits

Author SHA1 Message Date
stsp f229470361 point people at patterns.c in addition to OpenBSD/FwUpdate.pm; ok tb@ 2025-03-28 15:11:49 +00:00
stsp e604a1abb1 += ice 2025-03-28 13:25:03 +00:00
stsp 3617956e3d firmware port for the ice(4) driver; ok sthen@ 2025-03-28 13:17:53 +00:00
kevlo a7a5c9d5aa Add firmware for QCA2066.
ok phessler@
2025-03-27 08:54:40 +00:00
jsg 552c2a8f53 update amdgpu firmware to 20250311 2025-03-13 02:57:14 +00:00
jsg f2c48c11d4 update inteldrm firmware to 20250311
drop file only used by linux 6.1 drm (OpenBSD 7.3->7.4)
2025-03-13 02:54:28 +00:00
jsg 271c27cd0f update amd microcode to 20250311
no binary change
2025-03-13 02:48:50 +00:00
jsg bc026ba25e update radeon firmware to 20250311
no binary change
2025-03-13 02:47:00 +00:00
tobhe 7170931768 sysutils/firmware/qcpas: update and add T14s firmware
Lenovo published the Thinkpad T14s firmware linux-firmware so update to
a newer version and include the new firmware files.
2025-03-04 15:41:33 +00:00
jsg 0f6e444fc3 update intel microcode to 20250211
release notes:
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20250211
2025-02-11 22:10:47 +00:00
kettenis 0ccb930d67 Update to device trees from Linux 6.13 and add some recent patches that
enable additional USB ports on the t14s and vivobook.  Also add the
device tree for the Honor Magicbook Art 14.

ok kirill@, mglocker@, sthen@
2025-01-26 13:28:49 +00:00
jsg 6405f840de change SITES to cdn, no longer using a git snapshot 2024-12-13 14:02:57 +00:00
jsg ef896f08ae update radeon firmware to 20241210
no binary change
2024-12-13 10:12:24 +00:00
jsg 96df419034 update inteldrm firmware to 20241210 2024-12-13 10:10:06 +00:00
jsg ea7fcdea0f update amdgpu firmware to 20241210
initial firmware for GC 9.4.4, GC 11.5.2, GC 12.0.0, GC 12.0.1
2024-12-13 10:03:45 +00:00
jsg f3f3921694 update amd microcode to 20241210
no binary change
2024-12-13 09:52:38 +00:00
jsg 6de8e4be72 update amd microcode to 20241125
00860F01	17-60-01	Renoir		missing -> 0x860010d
00860F81	17-68-01	Lucienne	missing -> 0x8608108
00870F10	17-71-00	Matisse		missing -> 0x8701034
008A0F00	17-a0-00	Mendocino	0x8a00008 -> 0x8a0000a

00A00F82	19-08-02	Chagall		missing -> 0xa00820c
00A10F81	19-18-01	Storm Peak	missing -> 0xa108108
00A20F10	19-21-00	Vermeer-B0	missing -> 0xa20102d
00A20F12	19-21-02	Vermeer-B2	missing -> 0xa201210
00A40F41	19-44-01	Rembrandt	missing -> 0xa404107
00A50F00	19-50-00	Cezanne		missing -> 0xa500011
00A60F12	19-61-02	Raphael		missing -> 0xa601209
00A70F41	19-74-01	Phoenix		missing -> 0xa704107
00A70F52	19-75-02	Hawk Point	missing -> 0xa705206
00A70F80	19-78-00	Phoenix 2	missing -> 0xa708007
00A70FC0	19-7c-00	Hawk Point	missing -> 0xa70c005

ok sthen@
2024-11-25 23:42:08 +00:00
tobhe 00c1266c2d Add cpucp_mbox, sram and arm-scmi nodes for cpu frequency management
via the arm-scmi perf protocol.

feedback from landry@
ok kettenis@
2024-11-17 16:45:15 +00:00
jsg e5026f9799 update intel microcode to 20241112
release notes:
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20241112
2024-11-13 06:52:58 +00:00
kettenis 7bb9ba8b4e Make Type-A ports work on the HP OmniBook X.
ok sthen@, mlarkin@
2024-11-06 12:20:39 +00:00
kettenis f8a541d66e Add firmware for "MA" variants.
ok sthen@, stsp@
2024-11-05 08:25:26 +00:00
kettenis 97922c2f1d Update m1n1 to 1.4.17.
ok tobhe@, sthen@
2024-11-03 15:59:45 +00:00
sthen db7a0baa46 fix missing dir in amdsev PLIST, from Jesper Wallin, plus REVISION bump 2024-11-01 13:36:38 +00:00
jsg 15d6d97664 update intel microcode to 20241029
release notes:
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20241029
2024-11-01 11:34:35 +00:00
bluhm 68ff0554f1 +amdsev 2024-10-29 20:12:58 +00:00
bluhm 02a53e57d0 import amdsev firmware 20241017
from hshoexer@; OK phessler@
2024-10-29 20:10:29 +00:00
patrick 44fb882578 Update qwz(4) firmware to 20241017
ok tobhe@
2024-10-23 09:08:06 +00:00
kettenis f494757e07 Disable USB multiport controller on the x13s. This is (only) used for the
fingerprint sensor on models that have one.  But on models that don't have
a fingerprint sensors this controller isn't enabled and touching it makes
the machine reset.

ok deraadt@, sthen@, mpi@, patrick@
2024-09-23 17:48:27 +00:00
patrick 01e1267469 Add device tree for HP OmniBook X.
ok deraadt@
2024-09-22 15:05:10 +00:00
kettenis a1e046babc Rebase device trees on Linux 6.11 adding bits that are in linux-next and
retaining bits that haven't been upstreamed yet.  Enable the USB multiport
on the vivobook and t14s such that the type-A ports work in OpenBSD.

ok mlarkin@, phessler@, mglocker@, sthen@
2024-09-21 17:14:17 +00:00
phessler f8b9e35891 update qwx firmware to 20240909
no binary change

OK jsg@ stsp@
2024-09-11 07:45:34 +00:00
phessler 3167debdf4 update qwz firmware to 20240909
no binary change

OK jsg@ stsp@
2024-09-11 07:45:17 +00:00
jsg 823f60fbd9 update amdgpu firmware to 20240909 2024-09-11 06:32:58 +00:00
jsg cbbb2ec8a3 update radeon firmware to 20240909
no binary change
2024-09-11 06:19:38 +00:00
jsg db265bbbb4 update amd microcode to 20240909
no binary change
2024-09-11 06:15:30 +00:00
jsg fae34af68f update inteldrm firmware to 20240909 2024-09-11 06:12:37 +00:00
jsg 311b4f41fe update intel microcode to 20240910
release notes:
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20240910
2024-09-11 03:47:27 +00:00
mglocker 32f55590f8 The Samsung Galaxy Book4 Edge only has two USB Type-C ports on the left
side.  Therefore, remove the nodes for the right side usb port.

ok patrick@
2024-09-08 18:53:25 +00:00
sthen f00ca12755 add missing distinfo 2024-08-22 16:42:29 +00:00
patrick 08f2d94461 Make arm64-qcom-dtb firmware package independent of sysutils/dtb. This
allows a quicker build and update of the firmware package, and there is
more flexibility as a sysutils/dtb update doesn't necessarily lead to a
regression on the QC-based laptops.  By basing this on the rebasing git
we also are able to leverage its Makefile instead of handrolling it.

Discussed with kettenis@ jsg@ sthen@
2024-08-22 11:42:11 +00:00
phessler d99bc94f7a add qwz 2024-08-18 14:57:30 +00:00
phessler 378a071dde Firmware for qwz(4). This is mostly to make life easier for devs, as
the driver is not yet ready for regular use.

tested and OK patrick@
OK kn@
2024-08-18 14:56:44 +00:00
phessler bf83282067 update qwx(4) firmware
tested and OK sthen@
2024-08-17 08:39:38 +00:00
jsg 934dc18f18 intel rewrote history and retagged 20240813 to also change 06-a5-03
reported by and ok tb@, ok sthen@
2024-08-15 09:37:14 +00:00
jsg 9dff4dd0d9 update intel microcode to 20240813
release notes:
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20240813
2024-08-14 01:58:57 +00:00
jsg a0384a940e update amdgpu firmware to 20240811 2024-08-12 06:43:44 +00:00
jsg 5ed2a020f5 update radeon firmware to 20240811
no binary change
2024-08-12 05:42:01 +00:00
jsg 1b9bb226b9 update inteldrm firmware to 20240811
include mtl_gsc_1.bin, though it isn't used yet
2024-08-12 05:36:20 +00:00
jsg b2b13d5bcb update amd microcode to 20240811
00800F12	17-01-02	Naples ZP-B2	0x800126e -> 0x800126f
00830F10	17-31-00	Rome-B0		0x830107b -> 0x830107c
00A00F10	19-01-00	Milan-B0	0xa001079 -> 0xa00107a
00A00F11	19-01-01	Milan-B1	0xa0011d3 -> 0xa0011d5
00A00F12	19-01-02	Milan-X B2	0xa001236 -> 0xa001238
00A10F11	19-11-01	Genoa-B1	0xa101144 -> 0xa101148
00A10F12	19-11-02	Genoa-X B2	0xa101244 -> 0xa101248
00AA0F02	19-a0-02	Bergamo A2	0xaa00213 -> 0xaa00215

https://www.amd.com/en/resources/product-security/bulletin/amd-sb-7014.html
2024-08-11 13:41:40 +00:00
patrick f645461197 Update qcom/for-next patchset and ship dtb for Lenovo T14s. 2024-08-08 10:32:20 +00:00