Commit Graph

24 Commits

Author SHA1 Message Date
Jeremy Soller
0c0980f11b Add intel-spi submodule 2024-03-19 13:28:33 -06:00
Tim Crawford
0e01b365ae Remove libs/
These are at best a convenience for working on them. They are not used
directly by firmware-open, only as dependencies in other projects.

- coreboot-table: Dependency of apps/firmware-setup
- coreboot-fs: Dependency of apps/firmware-update and libs/intel-spi
- intel-spi: Dependency of apps/firmware-update
- intelfash: Dependency of apps/firmware-update and scripts/modeltool
- uefi: Dependency of a lot of stuff

Signed-off-by: Tim Crawford <tcrawford@system76.com>
2023-08-04 12:04:42 -06:00
Tim Crawford
fcd8132165 Remove MinPlatform support
MinPlatform was only ever used for the KBL boards, and they no longer
build from this repo.

It is still possible to build coreboot-based firmware for KBL boards.

Signed-off-by: Tim Crawford <tcrawford@system76.com>
2023-08-04 11:41:26 -06:00
Tim Crawford
c90cf2f0f1 Remove firmware-smmstore
firmware-smmstore is a Rust-based application for compacting SMMSTOREv1,
which we no longer use. After commit af955613e0 ("models: Enable
SMMSTOREv2 in coreboot") it is no longer needed.

Signed-off-by: Tim Crawford <tcrawford@system76.com>
2023-08-03 12:04:47 -06:00
Tim Crawford
650b9843d3 Update submodules
Updates:

- apps/firmware-setup
- libs/coreboot-table
- libs/uefi
- tools/MEAnalyzer
- tools/UEFITool
- tools/coreboot-collector
- tools/ipxe

Removes:

- libs/ecflash: Available through ec
- libs/uefi_alloc: Part of uefi
- libs/uefi_std: Part of uefi

Signed-off-by: Tim Crawford <tcrawford@system76.com>
2022-04-26 13:21:49 -06:00
Tim Crawford
a3de5620ab Remove unME11/unME12
The Positive Technologies org is no longer available on GitHub. As these
tools were never directly used, just remove them.

Signed-off-by: Tim Crawford <tcrawford@system76.com>
2022-04-14 07:21:25 -06:00
Tim Crawford
3e4688fcbc Remove libs/smmstore
Replace the stand-alone smmstore app in favor of the read example in
firmware-smmstore.

Signed-off-by: Tim Crawford <tcrawford@system76.com>
2021-12-21 13:11:09 -07:00
Jeremy Soller
f87429d6c3 Add apobtool 2020-08-05 14:59:20 -06:00
Tim Crawford
f4f4d5b61d Build EC as a submodule, specifying version
For models that use System76 EC, we want to have the board version and
the EC version matich.

Ref: https://github.com/system76/firmware-open/issues/75
2020-04-07 13:08:51 -06:00
Jeremy Soller
2940603f53 Build pxestick using ipxe source 2020-02-13 17:31:53 +00:00
Jeremy Soller
8252200f89 Add firmware-smmstore program 2019-10-28 14:12:35 -06:00
Jeremy Soller
49a337aca3 Migrate firmware-update to master branch 2019-10-11 12:22:03 -06:00
Jeremy Soller
46b782c90f Add smmstore utility 2019-10-08 11:41:34 -06:00
Jeremy Soller
e470658783 Switch branch to system76 2019-09-26 14:45:22 -06:00
Jeremy Soller
3e825ad961 Add FSP and edk2-non-osi repos 2019-05-03 14:57:19 -06:00
Jeremy Soller
fd8dab3a15 Add gop policy 2019-05-03 13:55:13 -06:00
Jeremy Soller
6065d56d37 Update branches 2019-05-02 15:42:39 -06:00
Jeremy Soller
fcc7f7e68e Add tracking info 2019-04-15 14:02:09 -06:00
Jeremy Soller
f5596e1be9 Update submodules 2019-04-05 10:48:56 -06:00
Jeremy Soller
526244a830 Add models directory, add ME Analyzer tool 2019-03-18 10:17:06 -06:00
Jeremy Soller
12619d9747 Add apps 2019-03-18 10:09:27 -06:00
Jeremy Soller
263c1e7f11 Add firmware-related libraries and tools 2019-03-18 10:07:19 -06:00
Jeremy Soller
66b0d32c48 Add some firmware tools 2019-03-18 09:32:03 -06:00
Jeremy Soller
4349cf3f91 Add submodules 2019-03-18 09:04:15 -06:00