237 Commits

Author SHA1 Message Date
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 77581d11fcda ("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
Jeremy Soller
18bd0381d2 Rename gaze18-40x0 to addw3 2023-04-03 13:23:12 -06:00
Jeremy Soller
800ff9acda Rename addp3 to oryp11 2023-04-03 13:23:12 -06:00
Jeremy Soller
cff97142e8 Rename oryp11 to serw13 2023-04-03 13:23:12 -06:00
Jeremy Soller
83e4f15118 Disable bootguard and PTT on addp3 2023-04-03 13:23:12 -06:00
Jeremy Soller
7b6968f3a8 Add FSP and configs for addp3 2023-04-03 13:23:12 -06:00
Tim Crawford
4d6796284b Revert "gaze18-3050: Update CSME"
This reverts commit 062ff0364b755761c7fb1c6c9a768964f1a8a2d8.

The RPL-HX tools were used to regenerate the CSME, but the RPL-P tools
need to be used.

Signed-off-by: Tim Crawford <tcrawford@system76.com>
2023-04-03 13:23:12 -06:00
Jeremy Soller
a91d0495b2 Add addp3 extract 2023-04-03 13:23:12 -06:00
Tim Crawford
61bd558c93 gaze18-3050: 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
955be3aa03 coreboot: Drop RUN_FSP_GOP selection
Signed-off-by: Tim Crawford <tcrawford@system76.com>
2023-04-03 13:23:12 -06:00
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