Tim Crawford
5ea0ba7378
models: Select coreboot TPM_PPI
...
We don't use coreboot's PAYLOAD_EDK2, so this option is not getting
selected by default. Replaces the stub PPI with the full implementation.
Signed-off-by: Tim Crawford <tcrawford@system76.com>
2024-12-24 10:19:14 -07:00
Jeremy Soller
d6ddffee29
Disable meer9 serial debug
2024-12-09 15:30:27 -07:00
Jeremy Soller
edb61cad07
Add meer9
2024-12-09 15:30:27 -07:00
Brian Hong
9671f19fd6
drivers/qemu: Merge display driver config option name
...
Upstream coreboot merged the config name back.
As-is, fails to build for qemu in
./scripts/_build/coreboot.sh:check_configs
Related commit: 30610597f2
2024-11-11 12:47:31 -07:00
Tim Crawford
7265ca3579
bonw15-b: Increase hotplug memory
...
Table 4-6 states that BIOS should reserve:
- 96 MiB non-prefetchable memory
- 2x16 GiB prefetchable memory
So increase to 96 MiB and 16 GiB.
Ref: Barlow Ridge BIOS Implementation Guide (#782921 )
Signed-off-by: Tim Crawford <tcrawford@system76.com>
2024-11-04 10:12:53 -07:00
Tim Crawford
da25c9d28d
bonw15-b: Update CSME
...
Signed-off-by: Tim Crawford <tcrawford@system76.com>
2024-11-04 10:12:53 -07:00
Tim Crawford
ee6ca9030f
bonw15-b: Add variant for new Bonobo
...
Signed-off-by: Tim Crawford <tcrawford@system76.com>
2024-11-04 10:12:53 -07:00
Tim Crawford
72c6b1f950
cfl: Update CSME to 12.0.94.2380v9
...
Update CSME to the version from CFL-S/H IPU 24.1 (Kit 792171).
Signed-off-by: Tim Crawford <tcrawford@system76.com>
2024-08-30 13:13:34 -06:00
Tim Crawford
e4d1edb608
whl-u: Update CSME to 12.0.95.2489v2
...
Update CSME to the version from WHL-U IPU 24.3 (Kit 813614).
Signed-off-by: Tim Crawford <tcrawford@system76.com>
2024-07-30 18:29:41 +02:00
Tim Crawford
9772eaadeb
cml-u: Update CSME to 14.1.74.2355v6
...
Update CSME to the version from CML-U IPU 24.3 (Kit 813939).
Signed-off-by: Tim Crawford <tcrawford@system76.com>
2024-07-02 16:07:06 -06:00
Tim Crawford
88a0834880
cml-h: Update CSME to 14.1.74.2355v6
...
Update CSME to the version from CML-S/H BKC IPU 2024.3 (Kit 817210).
Signed-off-by: Tim Crawford <tcrawford@system76.com>
2024-07-02 16:07:06 -06:00
Tim Crawford
2ac41d8ef3
tgl: Update CSME to 15.0.49.2573
...
Update CSME to the version in the IPU 2024.3 kits.
- TGL-H: Kit 817417
- TGL-U: Kit 817408
Signed-off-by: Tim Crawford <tcrawford@system76.com>
2024-06-28 10:10:08 -06:00
Tim Crawford
7eeff75a5f
Update MTL FSP to 4122.12
...
Upgrade FSP from D.0.97.10 to D.0.A8.20.
- Meteor Lake RVP Binaries and FSP
- Kit: 646966
- ID: 790907
This is the version Google validated for coreboot integration.
Signed-off-by: Tim Crawford <tcrawford@system76.com>
2024-06-10 10:01:54 -06:00
Tim Crawford
1cc79f251a
tgl: Update VBT to version 250
...
Signed-off-by: Tim Crawford <tcrawford@system76.com>
2024-05-28 11:28:53 -06:00
Tim Crawford
a50ccb32cc
tgl: Update Intel GOP driver to 17.0.1077
...
Signed-off-by: Tim Crawford <tcrawford@system76.com>
2024-05-28 11:28:53 -06:00
Jeremy Soller
8f6d22b801
Add lemp13-b
2024-05-17 08:36:29 -06:00
Jeremy Soller
1cfc7f4744
Add darp10-b
2024-05-07 15:26:31 -06:00
Tim Crawford
16172c99d9
darp10: Update CSME
...
- Disable Boot Guard
- Disable PTT
- Disable locking the descriptor at EOM
Signed-off-by: Tim Crawford <tcrawford@system76.com>
2024-05-07 15:26:31 -06:00
Tim Crawford
3edfa21e97
darp10: Add Darter Pro 10
...
Signed-off-by: Tim Crawford <tcrawford@system76.com>
2024-05-07 15:26:31 -06:00
Tim Crawford
6dbf9ca5ca
models: Remove old FSP links
...
Fixes: 1cbe7576ee
("Remove old RPL FSPs")
Signed-off-by: Tim Crawford <tcrawford@system76.com>
2024-05-07 15:26:31 -06:00
Tim Crawford
d5af945751
oryp12: Update CSME
...
- Disable Boot Guard
- Disable PTT
- Disable locking the descriptor
Signed-off-by: Tim Crawford <tcrawford@system76.com>
2024-03-19 15:38:57 -06:00
Tim Crawford
241570f50a
oryp12: Add Oryx Pro 12
...
Signed-off-by: Tim Crawford <tcrawford@system76.com>
2024-03-19 15:38:57 -06:00
Jeremy Soller
14aee2d11a
Add lemp13
2024-03-19 13:28:33 -06:00
Tim Crawford
a5437552e7
addw4: Update CSME
...
- Disable Boot Guard
- Disable PTT
- Disable locking the descriptor
Signed-off-by: Tim Crawford <tcrawford@system76.com>
2024-03-08 07:57:06 -07:00
Tim Crawford
9fe3a51ae3
addw4: Add Adder WS 4
...
Signed-off-by: Tim Crawford <tcrawford@system76.com>
2024-03-08 07:57:06 -07:00
Tim Crawford
0c3997ffb7
gaze16-3060-b: Fix CSME CLKOUT config
...
The CLKOUT config in FIT was misconfigured using the gaze16-3050 config.
Signed-off-by: Tim Crawford <tcrawford@system76.com>
2024-03-01 08:30:11 -07:00
Tim Crawford
7ab8b93ef3
gaze16-3060-b: Disable coreboot logging to EC
...
The config has been enabled since the board was added.
Signed-off-by: Tim Crawford <tcrawford@system76.com>
2024-03-01 08:30:11 -07:00
Tim Crawford
6aa0c14bbf
models: Remove bonw14 HDA header
...
Commit 77581d11fc
("models: Remove generated C files") removed the HDA
and GPIO files, but bonw14 had an odd named file that was not removed
with the `find` command.
Signed-off-by: Tim Crawford <tcrawford@system76.com>
2024-02-29 08:11:41 -07:00
Tim Crawford
77581d11fc
models: Remove generated C files
...
These files are generated while running proprietary firmware, but once
they are added to coreboot they are no longer needed. They also quickly
become stale as the files are always changed in coreboot.
find models/ -name gpio.h -exec rm {} \;
find models/ -name hda_verb.c -exec rm {} \;
Signed-off-by: Tim Crawford <tcrawford@system76.com>
2024-02-28 13:10:55 -07:00
Tim Crawford
1cbe7576ee
Remove old RPL FSPs
...
Remove the local copy of the RPL FSPs as they are no longer used.
Signed-off-by: Tim Crawford <tcrawford@system76.com>
2024-02-05 11:02:11 -07:00
Tim Crawford
4618f2b0ed
Update coreboot to 4.22
...
As part of this, the RPL boards now use the client FSP release from
Intel's public repo [1].
[1]: https://github.com/intel/fsp
Signed-off-by: Tim Crawford <tcrawford@system76.com>
2024-02-05 11:02:11 -07:00
Tim Crawford
5a9565a684
adl: Update CSME to 16.1.25.2124
...
Generate new CSME images from ADL-P MR5 BKC (Kit 766225).
Signed-off-by: Tim Crawford <tcrawford@system76.com>
2023-09-07 10:34:31 -06:00
Tim Crawford
e46352ae91
darp9: Update CSME
...
- Disable Boot Guard
- Disable PTT
- Disable locking the descriptor
Signed-off-by: Tim Crawford <tcrawford@system76.com>
2023-06-07 17:31:14 -06:00
Tim Crawford
932433c214
darp9: Add Darter Pro 9
...
Signed-off-by: Tim Crawford <tcrawford@system76.com>
2023-06-07 17:31:14 -06:00
Jeremy Soller
7c4ccc2618
Add lemp12
2023-05-16 19:06:12 -06:00
Tim Crawford
c2b2db2b06
galp7: Update CSME
...
- Disable Boot Guard
- Disable PTT
- Disable locking the descriptor
Signed-off-by: Tim Crawford <tcrawford@system76.com>
2023-05-09 14:45:32 -06:00
Tim Crawford
5f8ed7c053
galp7: Add Galago Pro 7
...
Signed-off-by: Tim Crawford <tcrawford@system76.com>
2023-05-09 14:45:32 -06:00
Jeremy Soller
cf836c0f57
Update coreboot, ec, and bonw15 config
2023-04-03 13:23:12 -06:00
Tim Crawford
4e388b0218
gaze18: Add edk2.config
...
Signed-off-by: Tim Crawford <tcrawford@system76.com>
2023-04-03 13:23:12 -06:00
Jeremy Soller
e7d9fe8ec9
bonw15: disable BootGuard and PTT
2023-04-03 13:23:12 -06:00
Jeremy Soller
818606dd4d
Add config files for bonw15
2023-04-03 13:23:12 -06:00
Jeremy Soller
c2c027e3ab
Add extract for bonw15
2023-04-03 13:23:12 -06:00
Tim Crawford
105e74b146
edk2: Enable Secure Boot support
...
This enables *support* for Secure Boot. It is not recommended to enable
Secure Boot. There is no firmware UI for managing the state or keys.
The system will default to disabled in Setup Mode:
$ mokutil --sb-state
SecureBoot disabled
Platform is in Setup Mode
This is sufficient to install Windows 11.
Signed-off-by: Tim Crawford <tcrawford@system76.com>
2023-04-03 13:23:12 -06:00
Jeremy Soller
03f430cef4
addw3: add GBE firmware and update coreboot
2023-04-03 13:23:12 -06:00
Jeremy Soller
a1af362c81
Use RPL-H FSP for oryp11
2023-04-03 13:23:12 -06:00
Tim Crawford
447018601e
serw13: Fix symlink to FSP
...
Signed-off-by: Tim Crawford <tcrawford@system76.com>
2023-04-03 13:23:12 -06:00
Tim Crawford
7354cdd80d
gaze18: Symlink FSP, add chip.txt
...
Signed-off-by: Tim Crawford <tcrawford@system76.com>
2023-04-03 13:23:12 -06:00
Tim Crawford
2b63227fc1
gaze18: Update CSME
...
- Disable Boot Guard
- Disable PTT
- Disable locking the descriptor
Signed-off-by: Tim Crawford <tcrawford@system76.com>
2023-04-03 13:23:12 -06:00
Jeremy Soller
3af1e42200
Apply model renames to configs and readmes
2023-04-03 13:23:12 -06:00
Jeremy Soller
10969196e6
Rename gaze18-3050 to gaze18
2023-04-03 13:23:12 -06:00