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
jsg
7d9dc7d358
update amdgpu-firmware to 20210511
...
updates navi10 navi12 navi14 raven raven2 picasso renoir sienna_cichlid
vega10 vega12 vega20 to 21.10
adds arcturus green_sardine navy_flounder
2021-05-24 03:21:48 +00:00
stsp
3793d87c4d
Add the latest Intel wifi firmware images which probably contain fixes
...
for fragattacks since they were released just after the embargo ended.
Driver changes to make use of these images are being worked on.
ok sthen@
2021-05-19 11:52:01 +00:00
sthen
0a9cbc67e1
update to seabios-1.14.0, diff from Brad which matches my earlier diff
...
and tested by mlarkin (some small port tweaks by me on top but not
affecting the built objects)
2021-05-16 18:55:07 +00:00
kurt
780cb8daad
Add support for the Rockpro64 Wifi/Bluetooth module and use hard links for
...
copies of the same firmware. okay patrick@ mlarkin@ sthen@
2021-04-27 20:14:32 +00:00
sthen
6e3dfa14f5
add bwfm 43456 firmware/clm_blob/txt for rpi 400, ok patrick@
2021-04-23 21:15:00 +00:00
sthen
f0b756fa27
The bwfm(4) on nanopc-t4 is on an Ampak AP6356S module. Copy the nvram
...
config file used for Rock960 (also using AP6356S) so that it's used on
nanopc-t4 as well. Similar change requested by Colin Tree. ok kurt@
2021-04-05 14:30:04 +00:00
kn
f2635946cb
Use EXTRACT_FILES
...
Although designed for one file in DISTFILES only, it can still be used if
the glob(7) patterns match all files, i.e. none of the extractions fail
due to unmatched patterns.
Cuts WRKDIR from ~450M to ~18M; no PLIST change.
2021-04-01 12:26:52 +00:00
sthen
9f2d7bd6dd
bump revision
2021-03-08 21:05:56 +00:00
sthen
07641fa68b
iwx firmware: add Qu-c0-hr-b0, from Fredrik Engberg
2021-03-08 18:26:28 +00:00
sthen
3cbe1c2f30
Reverse the polarity of MODPY_VERSION; default is now 3.x,
...
if a port needs 2.x then set MODPY_VERSION=${MODPY_DEFAULT_VERSION_2}.
This commit doesn't change any versions currently used; it may be that
some ports have MODPY_DEFAULT_VERSION_2 but don't require it, those
should be cleaned up in the course of updating ports where possible.
Python module ports providing py3-* packages should still use
FLAVOR=python3 so that we don't have a mixture of dependencies some
using ${MODPY_FLAVOR} and others not.
2021-02-23 19:39:08 +00:00
jsg
ed5ed30c0f
update intel microcode to 20210216
...
ok sthen@ deraadt@ on an earlier version
2021-02-17 22:37:52 +00:00
jsg
6e8c015341
update amdgpu-firmware to 20201218
...
updates vega10 vega12 vega20 raven raven2 picasso renoir
navi10 navi12 navi14 to 20.45 and adds sienna_cichlid
Tested on 5.7 and 5.10 drm with
vega10 picasso renoir
2021-01-20 10:06:32 +00:00
jsg
573bdde77d
update radeondrm-firmware to 20201218
...
change to using upstream distfile
no binary change to any radeon firmware files
2021-01-20 06:46:45 +00:00
jsg
866c19ffc5
update inteldrm-firmware to 20201218
...
adds new files referenced by linux 5.10 drm
rkl_dmc_ver2_02.bin
tgl_dmc_ver2_08.bin
tgl_huc_7.5.0.bin
drop files only referenced by linux 4.19 drm (OpenBSD 6.6->6.7)
No binary change to other files.
Take maintainer while here, discussed with robert@.
ok jcs@
2021-01-20 06:40:59 +00:00
jsg
54408f3329
update intel microcode to 20201112
...
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/blob/microcode-20201112/releasenote.md
omit 06-8c-01 (tiger lake) as it has issues
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/issues/44
ok sthen@ on an earlier version
2020-11-14 23:17:14 +00:00
kn
b872c6b93c
Use EXTRACT_FILES
...
No PLIST change, WRKSRC shrinks from 283M to 1.1M
2020-10-17 16:48:43 +00:00
jsg
a12d5e98d7
update amdgpu firmware to 20200918
2020-10-05 08:11:45 +00:00
stsp
41c43902fd
add firmware for AX201 wifi devices to the iwx-firmware package
...
ok sthen@
2020-07-30 14:24:09 +00:00
sthen
8c8ed4fcee
vmm-firmware (seabios) - switch to python3 for building
2020-07-15 08:23:50 +00:00
jsg
f3d747a21a
update intel microcode to 20200616
...
reverts skylake updates which broke boot on some but not all systems
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/issues/31
breakage reported by Abel Abraham Camarillo Ojeda on i3-6100U 06-4e-03
not seen by sthen@ on i5-6200U 06-4e-03
ok sthen@
== 20200616 Release ==
-- Updates upon 20200609 release --
Processor Identifier Version Products
Model Stepping F-MO-S/PI Old->New
---- new platforms ----------------------------------------
---- updated platforms ------------------------------------
SKL-U/Y D0 6-4e-3/c0 000000dc->000000d6 Core Gen6 Mobile
SKL-U23e K1 6-4e-3/c0 000000dc->000000d6 Core Gen6 Mobile
SKL-H/S R0/N0 6-5e-3/36 000000dc->000000d6 Core Gen6; Xeon E3 v5
---- removed platforms ------------------------------------
2020-07-03 12:10:41 +00:00
jsg
66e5e44f2b
update amdgpu firmware to linux-firmware 20200619
...
Charlie Burnett reported on misc@ vega20 with 20200421 failed to load
vega20_sdma.bin and vega20_sos.bin. 20200619 firmware reportedly
loads on vega20 and does not seem to cause problems on vega10 or picasso
with our linux 5.7 based drm.
2020-07-01 11:06:08 +00:00
jmatthew
70522e0cfd
stsp@ reminded me we were still using the old version for some devices.
...
Update the 8192cu firmware to the current linux-firmware version
(using the old filenames) and drop the unused 8723 firmware.
ok sthen@
2020-06-18 08:22:34 +00:00
kurt
3999cae778
Update suplemental firmware files:
...
* Add CuBox-i and use country code X2
* Switch Rock960 to country code X2
* Convert windows line endings to unix
okay sthen@ kettenis@ krw@
2020-06-17 21:48:16 +00:00
stsp
b960ddc8b7
Start shipping iwx(4) -48 firmware images for fw_update(1).
...
ok sthen@
2020-06-11 08:13:48 +00:00
jsg
126e6f87f2
update intel microcode to 20200609
...
https://software.intel.com/security-software-guidance/insights/deep-dive-special-register-buffer-data-sampling
https://www.vusec.net/projects/crosstalk/
ok sthen@
-- Updates upon 20200520 release --
Processor Identifier Version Products
Model Stepping F-MO-S/PI Old->New
---- new platforms ----------------------------------------
---- updated platforms ------------------------------------
HSW C0 6-3c-3/32 00000027->00000028 Core Gen4
BDW-U/Y E0/F0 6-3d-4/c0 0000002e->0000002f Core Gen5
HSW-U C0/D0 6-45-1/72 00000025->00000026 Core Gen4
HSW-H C0 6-46-1/32 0000001b->0000001c Core Gen4
BDW-H/E3 E0/G0 6-47-1/22 00000021->00000022 Core Gen5
SKL-U/Y D0 6-4e-3/c0 000000d6->000000dc Core Gen6 Mobile
SKL-U23e K1 6-4e-3/c0 000000d6->000000dc Core Gen6 Mobile
SKX-SP B1 6-55-3/97 01000151->01000157 Xeon Scalable
SKX-SP H0/M0/U0 6-55-4/b7 02000065->02006906 Xeon Scalable
SKX-D M1 6-55-4/b7 02000065->02006906 Xeon D-21xx
CLX-SP B0 6-55-6/bf 0400002c->04002f01 Xeon Scalable Gen2
CLX-SP B1 6-55-7/bf 0500002c->05002f01 Xeon Scalable Gen2
SKL-H/S R0/N0 6-5e-3/36 000000d6->000000dc Core Gen6; Xeon E3 v5
AML-Y22 H0 6-8e-9/10 000000ca->000000d6 Core Gen8 Mobile
KBL-U/Y H0 6-8e-9/c0 000000ca->000000d6 Core Gen7 Mobile
CFL-U43e D0 6-8e-a/c0 000000ca->000000d6 Core Gen8 Mobile
WHL-U W0 6-8e-b/d0 000000ca->000000d6 Core Gen8 Mobile
AML-Y42 V0 6-8e-c/94 000000ca->000000d6 Core Gen10 Mobile
CML-Y42 V0 6-8e-c/94 000000ca->000000d6 Core Gen10 Mobile
WHL-U V0 6-8e-c/94 000000ca->000000d6 Core Gen8 Mobile
KBL-G/H/S/E3 B0 6-9e-9/2a 000000ca->000000d6 Core Gen7; Xeon E3 v6
CFL-H/S/E3 U0 6-9e-a/22 000000ca->000000d6 Core Gen8 Desktop, Mobile, Xeon E
CFL-S B0 6-9e-b/02 000000ca->000000d6 Core Gen8
CFL-H/S P0 6-9e-c/22 000000ca->000000d6 Core Gen9
CFL-H R0 6-9e-d/22 000000ca->000000d6 Core Gen9 Mobile
---- removed platforms ------------------------------------
2020-06-10 01:36:28 +00:00
jsg
71bdfdf373
update intel microcode to 20200520
...
-- Updates upon 20200508 release --
Processor Identifier Version Products
Model Stepping F-MO-S/PI Old->New
---- updated platforms ------------------------------------
SNB-E/EN/EP C1/M0 6-2d-6/6d 0000061f->00000621 Xeon E3/E5, Core X
SNB-E/EN/EP C2/M1 6-2d-7/6d 00000718->0000071a Xeon E3/E5, Core X
2020-05-25 03:17:25 +00:00
jsg
e918c96b43
update inteldrm firmware to linux-firmware 20200421
...
Adds firmware referenced by newer drm. No binary change to the files
used by the 4.19 drm in the tree at the moment.
ok robert@
2020-05-25 03:10:09 +00:00
kn
f9d24f8e6e
Remove old firmware versions
...
OK stsp sthen
2020-05-18 20:41:05 +00:00
kn
330bb96a84
Use EXTRACT_FILES
...
No PLIST change, but "make show-size" massive reduction in size.
These are all firmware ports with single big distfiles, other
ports are either small or come with multiple distfiles for wich
EXTRACT_FILES is not (yet) ready.
2020-05-18 19:30:56 +00:00
jsg
ede8cbccaa
update amdgpu firmware to linux-firmware 20200421
...
Tested on polaris11 by Mark Patruck, picasso by kn@ robert@ and myself,
and my vega10 which required kernel patches to work with the
linux 4.19 drm in -current.
ok sthen@ kn@
2020-05-15 10:41:29 +00:00
jsg
719a5b8a25
update intel microcode to 20200508
...
-- Updates upon 20191115 release --
Processor Identifier Version Products
Model Stepping F-MO-S/PI Old->New
---- new platforms ----------------------------------------
---- updated platforms ------------------------------------
ICL-U/Y D1 6-7e-5/80 00000046->00000078 Core Gen10 Mobile
2020-05-14 14:22:47 +00:00
sthen
a653bf6c62
remove obsolete comment
2020-04-18 18:53:55 +00:00
kurt
bb864acecb
- Update to latest linux-firmware version 20200316
...
- Install board specific .txt files
- Install a supplemental distfile that adds Pinebook Pro and
Rock960 board specific firmware and NVRAM config.
Okay patrick@ sthen@
2020-04-10 14:45:43 +00:00
stsp
35f71946b7
+iwx
2020-02-11 16:17:23 +00:00
stsp
477d8a76cd
firmware port for intel ax200 device firmware
...
ok sthen@
2020-02-11 16:14:33 +00:00
sthen
747a589f45
remove the printf that I added, deraadt@ is not keen and points out that the
...
same applies to all firmware packages
2019-11-18 18:06:59 +00:00
sthen
124c36d04b
put back -16 and -22 firmware for people bisecting kernels (though I think
...
the -22 firmware will not work for <2019/11/04 anyway due to DQA changes)
req by claudio@
2019-11-18 11:36:56 +00:00
sthen
70250a0633
add iwm 9k firmware (-34 api version), req by stsp@
...
remove old -16 and -22 api firmware no longer used in -current
2019-11-18 10:57:54 +00:00
jsg
0e3c349abc
update intel microcode to 20191115
...
-- Updates upon 20191113 release --
Processor Identifier Version Products
Model Stepping F-MO-S/PI Old->New
---- new platforms ----------------------------------------
---- updated platforms ------------------------------------
SKL-U/Y D0 6-4e-3/c0 000000d4->000000d6 Core Gen6 Mobile
SKL-U23e K1 6-4e-3/c0 000000d4->000000d6 Core Gen6 Mobile
SKL-H/S/E3 N0/R0/S0 6-5e-3/36 000000d4->000000d6 Core Gen6
AML-Y22 H0 6-8e-9/10 000000c6->000000ca Core Gen8 Mobile
KBL-U/Y H0 6-8e-9/c0 000000c6->000000ca Core Gen7 Mobile
KBL-U23e J1 6-8e-9/c0 000000c6->000000ca Core Gen7 Mobile
CFL-U43e D0 6-8e-a/c0 000000c6->000000ca Core Gen8 Mobile
KBL-R U Y0 6-8e-a/c0 000000c6->000000ca Core Gen8 Mobile
WHL-U W0 6-8e-b/d0 000000c6->000000ca Core Gen8 Mobile
AML-Y42 V0 6-8e-c/94 000000c6->000000ca Core Gen10 Mobile
WHL-U V0 6-8e-c/94 000000c6->000000ca Core Gen8 Mobile
CML-U42 V0 6-8e-c/94 000000c6->000000ca Core Gen10 Mobile
KBL-G/H/S/X/E3 B0 6-9e-9/2a 000000c6->000000ca Core Gen7 Desktop, Mobile, Xeon E3 v6
CFL-H/S/E3 U0 6-9e-a/22 000000c6->000000ca Core Gen8 Desktop, Mobile, Xeon E
CFL-S B0 6-9e-b/02 000000c6->000000ca Core Gen8
CFL-S P0 6-9e-c/22 000000c6->000000ca Core Gen9 Desktop
CFL-H/S/E3 R0 6-9e-d/22 000000c6->000000ca Core Gen9 Desktop, Mobile, Xeon E
CML-U62 A0 6-a6-0/80 000000c6->000000ca Core Gen10 Mobile
---- removed platforms ------------------------------------
2019-11-16 09:16:07 +00:00
jsg
32f018c05a
update intel microcode to 20191113
...
-- Updates upon 20191112 release --
Processor Identifier Version Products
Model Stepping F-MO-S/PI Old->New
---- new platforms ----------------------------------------
---- updated platforms ------------------------------------
CFL-S P0 6-9e-c/22 000000a2->000000c6 Core Gen9 Desktop
---- removed platforms ------------------------------------
NOTE: This microcode was previously incorrectly listed as both CFL-S (Desktop)
and CFL-H (Mobile) and was removed from the 20191112 release. This
processor is now correctly listed as CFL-S (Desktop) only.
2019-11-14 02:54:35 +00:00
sthen
0f2cd09d7b
after installing or updating intel ucode, print
...
"*** CPU microcode has been updated - reboot to apply."
2019-11-13 11:30:30 +00:00
jsg
6c285c1fed
update intel microcode to 20191112
...
-- Updates upon 20190918 release --
Processor Identifier Version Products
Model Stepping F-MO-S/PI Old->New
---- new platforms ----------------------------------------
AVN B0/C0 6-4d-8/01 0000012D Atom C2xxx
CML-U62 A0 6-a6-0/80 000000c6 Core Gen10 Mobile
CNL-U D0 6-66-3/80 0000002a Core Gen8 Mobile
SKX-SP B1 6-55-3/97 01000151 Xeon Scalable
GKL B0 6-7a-1/01 00000032 Pentium J5005/N5000, Celeron J4005/J4105/N4000/N4100
GKL-R R0 6-7a-8/01 00000016 Pentium J5040/N5030, Celeron J4125/J4025/N4020/N4120
ICL U/Y D1 6-7e-5/80 00000046 Core Gen10 Mobile
---- updated platforms ------------------------------------
SKL U/Y D0 6-4e-3/c0 000000cc->000000d4 Core Gen6 Mobile
SKX-SP H0/M0/U0 6-55-4/b7 02000064->00000065 Xeon Scalable
SKX-D M1 6-55-4/b7 02000064->00000065 Xeon D-21xx
CLX-SP B0 6-55-6/bf 0400002b->0400002c Xeon Scalable Gen2
CLX-SP B1 6-55-7/bf 0500002b->0500002c Xeon Scalable Gen2
SKL H/S/E3 R0/N0 6-5e-3/36 000000cc->000000d4 Core Gen6
AML-Y22 H0 6-8e-9/10 000000b4->000000c6 Core Gen8 Mobile
KBL-U/Y H0 6-8e-9/c0 000000b4->000000c6 Core Gen7 Mobile
CFL-U43e D0 6-8e-a/c0 000000b4->000000c6 Core Gen8 Mobile
WHL-U W0 6-8e-b/d0 000000b8->000000c6 Core Gen8 Mobile
AML-Y V0 6-8e-c/94 000000b8->000000c6 Core Gen10 Mobile
CML-U42 V0 6-8e-c/94 000000b8->000000c6 Core Gen10 Mobile
WHL-U V0 6-8e-c/94 000000b8->000000c6 Core Gen8 Mobile
KBL-G/X H0 6-9e-9/2a 000000b4->000000c6 Core Gen7/Gen8
KBL-H/S/E3 B0 6-9e-9/2a 000000b4->000000c6 Core Gen7; Xeon E3 v6
CFL-H/S/E3 U0 6-9e-a/22 000000b4->000000c6 Core Gen8 Desktop, Mobile, Xeon E
CFL-S B0 6-9e-b/02 000000b4->000000c6 Core Gen8
CFL-H R0 6-9e-d/22 000000b8->000000c6 Core Gen9 Mobile
2019-11-13 00:07:28 +00:00
visa
2e8fde1f68
+ogx
2019-11-04 15:24:17 +00:00
visa
aa56c621af
Import PKI cluster firmware for ogx(4).
...
OK sthen@
2019-11-04 15:15:36 +00:00
sthen
226fa9f5b1
use -34 instead of -36 firmware API versions; lots of things changed in 36
...
so this is easier to work with. req'd by stsp@
2019-10-25 16:38:14 +00:00
sthen
b090476f48
now that we have DQA support in iwm(4), we can switch to newer V22 API firmware
...
ok stsp@
2019-10-18 14:13:31 +00:00
sthen
c574a16851
- use pre-rolled "linux-firmware" tarball as a source for V16 firmware
...
- keep using old separate tarballs for V22 firmware for now, newer V22
ones from linux-firmware require driver changes (stsp pending diff for
DQA)
- add in newer API firmware from "linux-firmware" to ease future
development and testing
2019-10-16 09:47:52 +00:00
jsg
85abb6ec36
update intel microcode to 20190918
...
-- Updates upon 20190618 release --
Processor Identifier Version Products
Model Stepping F-MO-S/PI Old->New
---- new platforms ----------------------------------------
---- updated platforms ------------------------------------
BDW-U/Y E0/F0 6-3d-4/c0 0000002d->0000002e Core Gen5
HSX-EX E0 6-3f-4/80 00000014->00000016 Xeon E7 v3
BDW-H/E3 E0/G0 6-47-1/22 00000020->00000021 Core Gen5
BDX-ML B0/M0/R0 6-4f-1/ef 0b000036->0b000038 Xeon E5/E7 v4; Core i7-69xx/68xx
BDX-DE V1 6-56-2/10 0000001a->0000001c Xeon D-1520/40
BDX-DE V2/3 6-56-3/10 07000017->07000019 Xeon D-1518/19/21/27/28/31/33/37/41/48, Pentium D1507/08/09/17/19
BDX-DE Y0 6-56-4/10 0f000015->0f000017 Xeon D-1557/59/67/71/77/81/87
BDX-NS A0 6-56-5/10 0e00000d->0e00000f Xeon D-1513N/23/33/43/53
SKX-SP H0/M0/U0 6-55-4/b7 0200005e->00000064 Xeon Scalable
SKX-D M1 6-55-4/b7 0200005e->00000064 Xeon D-21xx
CLX-SP B1 6-55-7/bf 05000021->0500002b Xeon Scalable Gen2
2019-09-28 14:54:56 +00:00