Tim Crawford
6526291d71
oryp11: Add ec.config, symlink and use FSP
...
Signed-off-by: Tim Crawford <tcrawford@system76.com >
2023-04-03 13:23:12 -06:00
Tim Crawford
8933544389
oryp11: Add config files
...
- Specify chip.txt for external flashing
- Copy IntelGopDriver.inf so GOP is used
- Copy edk2.config to build with correct configs
Signed-off-by: Tim Crawford <tcrawford@system76.com >
2023-04-03 13:23:12 -06:00
Tim Crawford
2a568cfb2e
oryp11: 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
Tim Crawford
e65a4d4ef5
Add coreboot configs for oryp11, gaze18-3050
...
Signed-off-by: Tim Crawford <tcrawford@system76.com >
2023-04-03 13:23:12 -06:00
Jeremy Soller
adfabb401f
Add FSP for gaze18-40x0
2023-04-03 13:23:12 -06:00
Jeremy Soller
bc75d1a6eb
Add chip.txt for gaze18
2023-04-03 13:23:12 -06:00
Jeremy Soller
f8146b3cf5
Disable bootguard for gaze18
2023-04-03 13:23:12 -06:00
Jeremy Soller
b2ecfb615c
Update coreboot and add gaze18-40x0 configs
2023-04-03 13:23:12 -06:00
Tim Crawford
03ef3bde94
models: Add oryp11 blobs
...
Signed-off-by: Tim Crawford <tcrawford@system76.com >
2023-04-03 13:23:12 -06:00
Tim Crawford
ae90538df1
models: Add oryp11 extract
...
Signed-off-by: Tim Crawford <tcrawford@system76.com >
2023-04-03 13:23:12 -06:00
Jeremy Soller
95a7b9edf8
Add gaze18-40x0 extract
2023-04-03 13:23:12 -06:00
Tim Crawford
c01e392b4d
models: Add gaze18-3050 dump
...
Signed-off-by: Tim Crawford <tcrawford@system76.com >
2023-04-03 13:23:12 -06:00
Tim Crawford
ce389aab14
coreboot: Drop RUN_FSP_GOP selection
...
This choice is the default for boards that select INTEL_GMA_HAVE_VBT and
do not use libgfxinit.
Signed-off-by: Tim Crawford <tcrawford@system76.com >
2023-02-10 15:45:26 -07:00
Tim Crawford
f64430a6b1
models: Remove thelio-b1
...
This model could not be ported, and so was never supported.
Signed-off-by: Tim Crawford <tcrawford@system76.com >
2022-09-23 12:28:57 -06:00
Tim Crawford
280f061470
oryp10: Update CSME
...
- Disable Boot Guard
- Disable PTT
- Disable locking the descriptor
Signed-off-by: Tim Crawford <tcrawford@system76.com >
2022-09-06 09:48:49 -06:00
Tim Crawford
1169a60ca5
oryp10: Add Oryx Pro 10
...
Signed-off-by: Tim Crawford <tcrawford@system76.com >
2022-09-06 09:48:49 -06:00
Tim Crawford
1c03ebeba9
Update CSME for TGL-H and TGL-U to 15.0.41.2158v2
...
- TGL-U ID: 729569
- TGL-H ID: 729571
Signed-off-by: Tim Crawford <tcrawford@system76.com >
2022-08-10 12:36:10 -06:00
Tim Crawford
26f97c8d88
galp6: Add support for new board
...
- Update submodules to support the new board
- Add board to list of supported models
Signed-off-by: Tim Crawford <tcrawford@system76.com >
2022-08-03 17:29:54 -06:00
Tim Crawford
db2a47337a
galp6: Update CSME
...
Disable Boot Guard, PTT, and locking of the descriptor.
Signed-off-by: Tim Crawford <tcrawford@system76.com >
2022-08-03 17:29:54 -06:00
Daniel Sutton
6a97accff4
galp6: Add Galago Pro 6
2022-08-03 17:29:54 -06:00
Tim Crawford
302c1eedd6
Update CSME for ADL-P to 16.0.15.1810v8
...
- ID: 735206
- Updated: 2022-06-23
- Version: 16.0.15.1810v8 ADL-P
The reported version is 16.0.15.1829.
Signed-off-by: Tim Crawford <tcrawford@system76.com >
2022-08-03 17:29:54 -06:00
Tim Crawford
6ff4ccfbcb
coreboot: rebase on 37bf8c6dd590
...
Update coreboot and switch boards to use public releases of blobs.
- TGL-U microcode: revision 0xa4
- TGL-H microcode: revision 0x3e
- ADL microcode: revision 0x41c
- ADL FSP: C.0.69.74
Signed-off-by: Tim Crawford <tcrawford@system76.com >
2022-08-03 17:29:54 -06:00
Tim Crawford
00cebe9042
gaze17-3050: Update 3050 variant
...
- Update EC and coreboot to support the new board
- Update README and CHANGELOG with the new board
- Add `chip.txt` to allow external flashing
Signed-off-by: Tim Crawford <tcrawford@system76.com >
2022-07-27 10:12:02 -06:00
Tim Crawford
46d6040dbd
gaze17-3050: Update CSME
...
Disable Boot Guard, PTT, and locking of the descriptor.
Signed-off-by: Tim Crawford <tcrawford@system76.com >
2022-07-27 10:12:02 -06:00
Tim Crawford
966f29601b
oryp9: Update CSME
...
Disable Boot Guard, PTT, and locking of the descriptor.
Signed-off-by: Tim Crawford <tcrawford@system76.com >
2022-07-13 14:12:17 -06:00
Tim Crawford
132e3ab1f3
oryp9: Add Oryx Pro 9
...
Signed-off-by: Tim Crawford <tcrawford@system76.com >
2022-07-13 14:12:17 -06:00
Tim Crawford
dda04c8be5
lemp11: Update CSME
...
Disable Boot Guard, PTT, and locking of the descriptor.
Signed-off-by: Tim Crawford <tcrawford@system76.com >
2022-06-29 16:21:17 -06:00
Tim Crawford
21725b41da
lemp11: Add Lemur Pro 11
...
Signed-off-by: Tim Crawford <tcrawford@system76.com >
2022-06-29 16:21:17 -06:00
Tim Crawford
143af4d549
darp8: Update CSME
...
Disable Boot Guard, PTT, and locking of the descriptor.
Signed-off-by: Tim Crawford <tcrawford@system76.com >
2022-06-22 09:36:04 -06:00
Tim Crawford
3af446e772
darp8: Add Darter Pro 8
...
Signed-off-by: Tim Crawford <tcrawford@system76.com >
2022-06-22 09:36:04 -06:00
Jeremy Soller
774517b8ff
gaze17-3060-b: run end of manufacturing on first boot
2022-05-24 08:23:06 -06:00
Tim Crawford
3a5b4224ac
coreboot: Drop custom TPM configs
...
The `TPM_MEASURED_BOOT` configs have been enabled upstream so are not
needed.
TPM2 is working on gaze17, so drop the `TPM2` selection as well.
Signed-off-by: Tim Crawford <tcrawford@system76.com >
2022-05-16 12:40:59 -07:00
Jeremy Soller
0f5d4de779
Add gaze17
2022-05-16 12:40:59 -07:00
Tim Crawford
998378efcc
models: Add edk2 config for QEMU
...
Ensure QEMU builds with the correct edk2 options by providing a config
file like the other models.
Signed-off-by: Tim Crawford <tcrawford@system76.com >
2022-02-28 16:00:54 -07:00
Jeremy Soller
e8d7c8e636
Update IFD and ME for all models
2022-02-03 08:58:23 -07:00
Tim Crawford
417e5898da
models: Set coreboot, PS/2 keyboard in edk2 config
...
Set BOOTLOADER and PS2_KEYBOARD_ENABLE in the edk2 config. This will
allow us to drop the corresponding commits in edk2 when rebasing on the
next stable release.
Signed-off-by: Tim Crawford <tcrawford@system76.com >
2022-01-12 13:49:19 -07:00
Tim Crawford
8d9fbd1e3c
models: Enable coreboot measured boot
...
All the laptops contain a TPM 2.0 chip. Enable the measured boot
security feature by default.
Link: https://doc.coreboot.org/security/vboot/measured_boot.html
Signed-off-by: Tim Crawford <tcrawford@system76.com >
2021-12-21 13:11:09 -07:00
Tim Crawford
fa98ecae1f
edk2: Rebase on edk2-stable202108
...
Set options in edk2.config for each board.
PCIE_BASE is no longer an edk2 option. The value is expected to be in
AcpiBoardInfo HOB, generated from the bootloader's ACPI table.
Signed-off-by: Tim Crawford <tcrawford@system76.com >
2021-12-21 13:11:09 -07:00
Tim Crawford
af955613e0
models: Enable SMMSTOREv2 in coreboot
...
Signed-off-by: Tim Crawford <tcrawford@system76.com >
2021-12-21 13:11:09 -07:00
Tim Crawford
5b4dbd9c53
coreboot: Rebase on 4.15
...
Rebase on upstream coreboot/coreboot@5622666396 . The is slightly ahead
of the 4.15 tag, but includes all of our boards and most Intel SoC
changes we need.
We are now ~10 patches on top of upstream.
The following boards have been upstreamed:
- addw1
- addw2
- bonw14
- darp5
- darp6
- darp7
- galp2
- galp3-b
- galp3-c
- galp4
- galp5
- gaze14
- gaze15
- gaze16
- lemp10
- oryp5
- oryp6
- oryp7
- oryp8
The following drivers have been upstreamed:
- tas5825m
microcode:
- TGL-U boards have been updated to rev 0x9a from private repo
- TGL-H boards have been updated to rev 0x3c from private repo
- Remaining boards changed to use blobs from public repo
FSP:
- TGL changed to use A.0.51.31 from public repo
Signed-off-by: Tim Crawford <tcrawford@system76.com >
2021-12-21 13:11:09 -07:00
Tim Crawford
fb9d759338
gaze16-3060: Add variant for I219-V board
...
Signed-off-by: Tim Crawford <tcrawford@system76.com >
2021-11-01 11:27:30 -06:00
Tim Crawford
f5274dedba
oryp8: Correct SSID
...
Signed-off-by: Tim Crawford <tcrawford@system76.com >
2021-09-20 19:22:56 -06:00
Jeremy Soller
7b9977081f
Add oryp8
2021-09-20 10:58:55 -06:00
leviport
3fac9d61ca
Also update chip.txt for galp4 and lemp9
2021-08-20 15:18:03 -06:00
leviport
75b2a26627
Update chip.txt for darp5
2021-08-20 15:18:03 -06:00
Jeremy Soller
c2cfab23d4
Add gaze16
2021-07-20 16:32:32 -06:00
Tim Crawford
dde58209de
gaze14: Add coreboot configs
2021-05-12 13:59:50 -06:00
Tim Crawford
3fe5ccbc8c
gaze14: Reduce from 4 variants to 2
2021-05-12 13:59:50 -06:00
Tim Crawford
7fb3203a01
Add chip.txt for addw1 and darp7
...
- addw1 uses a MX25L12873F, the same as oryp7
- darp7 uses a GD25B127D, the same as darp6
2021-04-08 14:14:24 -06:00
Jeremy Soller
236914e8e8
darp7, galp5, lemp10: Update microcode
2021-04-07 14:54:16 -06:00