From 3b2c20f88ef58ed922b54021eec8bc1f44cb32cd Mon Sep 17 00:00:00 2001 From: Tim Crawford Date: Tue, 8 Jul 2025 14:48:47 -0600 Subject: [PATCH] edk2: Rebase on edk2-stable202505 This update uses the edk2 recommended practice of...duplicating everything. A new System76PayloadPkg is added as a copy of UefiPayloadPkg that is now used. Most drivers and libraries that require modifications are copied into this new package. This should hopefully allow rebasing on future updates with significantly less work. The following edk2 options are set: - BOOTSPLASH_IMAGE: Enable boot logo and add it to BGRT - LOAD_OPTION_ROMS: Load PCI Option ROMs - SIO_BUS_ENABLE: Required for PS/2 devices to keep working - USE_GOP_POLICY: Use Intel GOP driver instead of edk2 driver - VARIABLE_SUPPORT: EMU for QEMU, SMMSTORE for everything else Signed-off-by: Tim Crawford --- CHANGELOG.md | 1 + edk2 | 2 +- models/addw1/edk2.config | 5 +++++ models/addw2/edk2.config | 5 +++++ models/addw3/edk2.config | 5 +++++ models/addw4/edk2.config | 5 +++++ models/bonw14/edk2.config | 5 +++++ models/bonw15-b/edk2.config | 5 +++++ models/bonw15/edk2.config | 5 +++++ models/darp10-b/edk2.config | 5 +++++ models/darp10/edk2.config | 5 +++++ models/darp11-b/edk2.config | 5 +++++ models/darp11/edk2.config | 5 +++++ models/darp5/edk2.config | 5 +++++ models/darp6/edk2.config | 5 +++++ models/darp7/edk2.config | 5 +++++ models/darp8/edk2.config | 5 +++++ models/darp9/edk2.config | 5 +++++ models/galp2/edk2.config | 5 +++++ models/galp3-b/edk2.config | 5 +++++ models/galp3-c/edk2.config | 5 +++++ models/galp3/edk2.config | 5 +++++ models/galp4/edk2.config | 5 +++++ models/galp5/edk2.config | 5 +++++ models/galp6/edk2.config | 5 +++++ models/galp7/edk2.config | 5 +++++ models/gaze14_1650/edk2.config | 5 +++++ models/gaze14_1660ti/edk2.config | 5 +++++ models/gaze15/edk2.config | 5 +++++ models/gaze16-3050/edk2.config | 5 +++++ models/gaze16-3060-b/edk2.config | 5 +++++ models/gaze16-3060/edk2.config | 5 +++++ models/gaze17-3050/edk2.config | 5 +++++ models/gaze17-3060-b/edk2.config | 5 +++++ models/gaze18/edk2.config | 5 +++++ models/gaze20/edk2.config | 5 +++++ models/lemp10/edk2.config | 5 +++++ models/lemp11/edk2.config | 5 +++++ models/lemp12/edk2.config | 5 +++++ models/lemp13-b/edk2.config | 5 +++++ models/lemp13/edk2.config | 5 +++++ models/lemp9/edk2.config | 5 +++++ models/meer9/edk2.config | 5 +++++ models/oryp10/edk2.config | 5 +++++ models/oryp11/edk2.config | 5 +++++ models/oryp12/edk2.config | 5 +++++ models/oryp5/edk2.config | 5 +++++ models/oryp6/edk2.config | 5 +++++ models/oryp7/edk2.config | 5 +++++ models/oryp8/edk2.config | 5 +++++ models/oryp9/edk2.config | 5 +++++ models/qemu/edk2.config | 4 ++++ models/serw13/edk2.config | 5 +++++ scripts/_build/edk2.sh | 9 +++++---- scripts/build.sh | 2 +- 55 files changed, 262 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f8958904..eb5c8b15 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,7 @@ features apply to your model and firmware version, see the - Changed the GOP Policy driver to search for the VBT file in the UEFI FFS - Fixed PE32 alignment of Rust UEFI modules - Improved PS/2 compatibility +- Updated EDK2 to edk2-stable202505 ## 2025-08-11 diff --git a/edk2 b/edk2 index cf330903..684e99e8 160000 --- a/edk2 +++ b/edk2 @@ -1 +1 @@ -Subproject commit cf3309032db1a56b25522b4fbba7941df71a2e81 +Subproject commit 684e99e8201fdbf9fe66d01eaf736ca26139724f diff --git a/models/addw1/edk2.config b/models/addw1/edk2.config index b2378083..9aefe69c 100644 --- a/models/addw1/edk2.config +++ b/models/addw1/edk2.config @@ -1,9 +1,14 @@ BOOTLOADER=COREBOOT +BOOTSPLASH_IMAGE=TRUE DISABLE_SERIAL_TERMINAL=TRUE +LOAD_OPTION_ROMS=TRUE PLATFORM_BOOT_TIMEOUT=2 PS2_KEYBOARD_ENABLE=TRUE SECURE_BOOT_ENABLE=TRUE SERIAL_DRIVER_ENABLE=FALSE SHELL_TYPE=NONE +SIO_BUS_ENABLE=TRUE TPM_ENABLE=TRUE +USE_GOP_POLICY=TRUE +VARIABLE_SUPPORT=SMMSTORE #SYSTEM76_EC_LOGGING=TRUE diff --git a/models/addw2/edk2.config b/models/addw2/edk2.config index b2378083..9aefe69c 100644 --- a/models/addw2/edk2.config +++ b/models/addw2/edk2.config @@ -1,9 +1,14 @@ BOOTLOADER=COREBOOT +BOOTSPLASH_IMAGE=TRUE DISABLE_SERIAL_TERMINAL=TRUE +LOAD_OPTION_ROMS=TRUE PLATFORM_BOOT_TIMEOUT=2 PS2_KEYBOARD_ENABLE=TRUE SECURE_BOOT_ENABLE=TRUE SERIAL_DRIVER_ENABLE=FALSE SHELL_TYPE=NONE +SIO_BUS_ENABLE=TRUE TPM_ENABLE=TRUE +USE_GOP_POLICY=TRUE +VARIABLE_SUPPORT=SMMSTORE #SYSTEM76_EC_LOGGING=TRUE diff --git a/models/addw3/edk2.config b/models/addw3/edk2.config index b2378083..9aefe69c 100644 --- a/models/addw3/edk2.config +++ b/models/addw3/edk2.config @@ -1,9 +1,14 @@ BOOTLOADER=COREBOOT +BOOTSPLASH_IMAGE=TRUE DISABLE_SERIAL_TERMINAL=TRUE +LOAD_OPTION_ROMS=TRUE PLATFORM_BOOT_TIMEOUT=2 PS2_KEYBOARD_ENABLE=TRUE SECURE_BOOT_ENABLE=TRUE SERIAL_DRIVER_ENABLE=FALSE SHELL_TYPE=NONE +SIO_BUS_ENABLE=TRUE TPM_ENABLE=TRUE +USE_GOP_POLICY=TRUE +VARIABLE_SUPPORT=SMMSTORE #SYSTEM76_EC_LOGGING=TRUE diff --git a/models/addw4/edk2.config b/models/addw4/edk2.config index b2378083..9aefe69c 100644 --- a/models/addw4/edk2.config +++ b/models/addw4/edk2.config @@ -1,9 +1,14 @@ BOOTLOADER=COREBOOT +BOOTSPLASH_IMAGE=TRUE DISABLE_SERIAL_TERMINAL=TRUE +LOAD_OPTION_ROMS=TRUE PLATFORM_BOOT_TIMEOUT=2 PS2_KEYBOARD_ENABLE=TRUE SECURE_BOOT_ENABLE=TRUE SERIAL_DRIVER_ENABLE=FALSE SHELL_TYPE=NONE +SIO_BUS_ENABLE=TRUE TPM_ENABLE=TRUE +USE_GOP_POLICY=TRUE +VARIABLE_SUPPORT=SMMSTORE #SYSTEM76_EC_LOGGING=TRUE diff --git a/models/bonw14/edk2.config b/models/bonw14/edk2.config index b2378083..9aefe69c 100644 --- a/models/bonw14/edk2.config +++ b/models/bonw14/edk2.config @@ -1,9 +1,14 @@ BOOTLOADER=COREBOOT +BOOTSPLASH_IMAGE=TRUE DISABLE_SERIAL_TERMINAL=TRUE +LOAD_OPTION_ROMS=TRUE PLATFORM_BOOT_TIMEOUT=2 PS2_KEYBOARD_ENABLE=TRUE SECURE_BOOT_ENABLE=TRUE SERIAL_DRIVER_ENABLE=FALSE SHELL_TYPE=NONE +SIO_BUS_ENABLE=TRUE TPM_ENABLE=TRUE +USE_GOP_POLICY=TRUE +VARIABLE_SUPPORT=SMMSTORE #SYSTEM76_EC_LOGGING=TRUE diff --git a/models/bonw15-b/edk2.config b/models/bonw15-b/edk2.config index b2378083..9aefe69c 100644 --- a/models/bonw15-b/edk2.config +++ b/models/bonw15-b/edk2.config @@ -1,9 +1,14 @@ BOOTLOADER=COREBOOT +BOOTSPLASH_IMAGE=TRUE DISABLE_SERIAL_TERMINAL=TRUE +LOAD_OPTION_ROMS=TRUE PLATFORM_BOOT_TIMEOUT=2 PS2_KEYBOARD_ENABLE=TRUE SECURE_BOOT_ENABLE=TRUE SERIAL_DRIVER_ENABLE=FALSE SHELL_TYPE=NONE +SIO_BUS_ENABLE=TRUE TPM_ENABLE=TRUE +USE_GOP_POLICY=TRUE +VARIABLE_SUPPORT=SMMSTORE #SYSTEM76_EC_LOGGING=TRUE diff --git a/models/bonw15/edk2.config b/models/bonw15/edk2.config index b2378083..9aefe69c 100644 --- a/models/bonw15/edk2.config +++ b/models/bonw15/edk2.config @@ -1,9 +1,14 @@ BOOTLOADER=COREBOOT +BOOTSPLASH_IMAGE=TRUE DISABLE_SERIAL_TERMINAL=TRUE +LOAD_OPTION_ROMS=TRUE PLATFORM_BOOT_TIMEOUT=2 PS2_KEYBOARD_ENABLE=TRUE SECURE_BOOT_ENABLE=TRUE SERIAL_DRIVER_ENABLE=FALSE SHELL_TYPE=NONE +SIO_BUS_ENABLE=TRUE TPM_ENABLE=TRUE +USE_GOP_POLICY=TRUE +VARIABLE_SUPPORT=SMMSTORE #SYSTEM76_EC_LOGGING=TRUE diff --git a/models/darp10-b/edk2.config b/models/darp10-b/edk2.config index b2378083..9aefe69c 100644 --- a/models/darp10-b/edk2.config +++ b/models/darp10-b/edk2.config @@ -1,9 +1,14 @@ BOOTLOADER=COREBOOT +BOOTSPLASH_IMAGE=TRUE DISABLE_SERIAL_TERMINAL=TRUE +LOAD_OPTION_ROMS=TRUE PLATFORM_BOOT_TIMEOUT=2 PS2_KEYBOARD_ENABLE=TRUE SECURE_BOOT_ENABLE=TRUE SERIAL_DRIVER_ENABLE=FALSE SHELL_TYPE=NONE +SIO_BUS_ENABLE=TRUE TPM_ENABLE=TRUE +USE_GOP_POLICY=TRUE +VARIABLE_SUPPORT=SMMSTORE #SYSTEM76_EC_LOGGING=TRUE diff --git a/models/darp10/edk2.config b/models/darp10/edk2.config index b2378083..9aefe69c 100644 --- a/models/darp10/edk2.config +++ b/models/darp10/edk2.config @@ -1,9 +1,14 @@ BOOTLOADER=COREBOOT +BOOTSPLASH_IMAGE=TRUE DISABLE_SERIAL_TERMINAL=TRUE +LOAD_OPTION_ROMS=TRUE PLATFORM_BOOT_TIMEOUT=2 PS2_KEYBOARD_ENABLE=TRUE SECURE_BOOT_ENABLE=TRUE SERIAL_DRIVER_ENABLE=FALSE SHELL_TYPE=NONE +SIO_BUS_ENABLE=TRUE TPM_ENABLE=TRUE +USE_GOP_POLICY=TRUE +VARIABLE_SUPPORT=SMMSTORE #SYSTEM76_EC_LOGGING=TRUE diff --git a/models/darp11-b/edk2.config b/models/darp11-b/edk2.config index b2378083..9aefe69c 100644 --- a/models/darp11-b/edk2.config +++ b/models/darp11-b/edk2.config @@ -1,9 +1,14 @@ BOOTLOADER=COREBOOT +BOOTSPLASH_IMAGE=TRUE DISABLE_SERIAL_TERMINAL=TRUE +LOAD_OPTION_ROMS=TRUE PLATFORM_BOOT_TIMEOUT=2 PS2_KEYBOARD_ENABLE=TRUE SECURE_BOOT_ENABLE=TRUE SERIAL_DRIVER_ENABLE=FALSE SHELL_TYPE=NONE +SIO_BUS_ENABLE=TRUE TPM_ENABLE=TRUE +USE_GOP_POLICY=TRUE +VARIABLE_SUPPORT=SMMSTORE #SYSTEM76_EC_LOGGING=TRUE diff --git a/models/darp11/edk2.config b/models/darp11/edk2.config index b2378083..9aefe69c 100644 --- a/models/darp11/edk2.config +++ b/models/darp11/edk2.config @@ -1,9 +1,14 @@ BOOTLOADER=COREBOOT +BOOTSPLASH_IMAGE=TRUE DISABLE_SERIAL_TERMINAL=TRUE +LOAD_OPTION_ROMS=TRUE PLATFORM_BOOT_TIMEOUT=2 PS2_KEYBOARD_ENABLE=TRUE SECURE_BOOT_ENABLE=TRUE SERIAL_DRIVER_ENABLE=FALSE SHELL_TYPE=NONE +SIO_BUS_ENABLE=TRUE TPM_ENABLE=TRUE +USE_GOP_POLICY=TRUE +VARIABLE_SUPPORT=SMMSTORE #SYSTEM76_EC_LOGGING=TRUE diff --git a/models/darp5/edk2.config b/models/darp5/edk2.config index b2378083..9aefe69c 100644 --- a/models/darp5/edk2.config +++ b/models/darp5/edk2.config @@ -1,9 +1,14 @@ BOOTLOADER=COREBOOT +BOOTSPLASH_IMAGE=TRUE DISABLE_SERIAL_TERMINAL=TRUE +LOAD_OPTION_ROMS=TRUE PLATFORM_BOOT_TIMEOUT=2 PS2_KEYBOARD_ENABLE=TRUE SECURE_BOOT_ENABLE=TRUE SERIAL_DRIVER_ENABLE=FALSE SHELL_TYPE=NONE +SIO_BUS_ENABLE=TRUE TPM_ENABLE=TRUE +USE_GOP_POLICY=TRUE +VARIABLE_SUPPORT=SMMSTORE #SYSTEM76_EC_LOGGING=TRUE diff --git a/models/darp6/edk2.config b/models/darp6/edk2.config index b2378083..9aefe69c 100644 --- a/models/darp6/edk2.config +++ b/models/darp6/edk2.config @@ -1,9 +1,14 @@ BOOTLOADER=COREBOOT +BOOTSPLASH_IMAGE=TRUE DISABLE_SERIAL_TERMINAL=TRUE +LOAD_OPTION_ROMS=TRUE PLATFORM_BOOT_TIMEOUT=2 PS2_KEYBOARD_ENABLE=TRUE SECURE_BOOT_ENABLE=TRUE SERIAL_DRIVER_ENABLE=FALSE SHELL_TYPE=NONE +SIO_BUS_ENABLE=TRUE TPM_ENABLE=TRUE +USE_GOP_POLICY=TRUE +VARIABLE_SUPPORT=SMMSTORE #SYSTEM76_EC_LOGGING=TRUE diff --git a/models/darp7/edk2.config b/models/darp7/edk2.config index b2378083..9aefe69c 100644 --- a/models/darp7/edk2.config +++ b/models/darp7/edk2.config @@ -1,9 +1,14 @@ BOOTLOADER=COREBOOT +BOOTSPLASH_IMAGE=TRUE DISABLE_SERIAL_TERMINAL=TRUE +LOAD_OPTION_ROMS=TRUE PLATFORM_BOOT_TIMEOUT=2 PS2_KEYBOARD_ENABLE=TRUE SECURE_BOOT_ENABLE=TRUE SERIAL_DRIVER_ENABLE=FALSE SHELL_TYPE=NONE +SIO_BUS_ENABLE=TRUE TPM_ENABLE=TRUE +USE_GOP_POLICY=TRUE +VARIABLE_SUPPORT=SMMSTORE #SYSTEM76_EC_LOGGING=TRUE diff --git a/models/darp8/edk2.config b/models/darp8/edk2.config index b2378083..9aefe69c 100644 --- a/models/darp8/edk2.config +++ b/models/darp8/edk2.config @@ -1,9 +1,14 @@ BOOTLOADER=COREBOOT +BOOTSPLASH_IMAGE=TRUE DISABLE_SERIAL_TERMINAL=TRUE +LOAD_OPTION_ROMS=TRUE PLATFORM_BOOT_TIMEOUT=2 PS2_KEYBOARD_ENABLE=TRUE SECURE_BOOT_ENABLE=TRUE SERIAL_DRIVER_ENABLE=FALSE SHELL_TYPE=NONE +SIO_BUS_ENABLE=TRUE TPM_ENABLE=TRUE +USE_GOP_POLICY=TRUE +VARIABLE_SUPPORT=SMMSTORE #SYSTEM76_EC_LOGGING=TRUE diff --git a/models/darp9/edk2.config b/models/darp9/edk2.config index b2378083..9aefe69c 100644 --- a/models/darp9/edk2.config +++ b/models/darp9/edk2.config @@ -1,9 +1,14 @@ BOOTLOADER=COREBOOT +BOOTSPLASH_IMAGE=TRUE DISABLE_SERIAL_TERMINAL=TRUE +LOAD_OPTION_ROMS=TRUE PLATFORM_BOOT_TIMEOUT=2 PS2_KEYBOARD_ENABLE=TRUE SECURE_BOOT_ENABLE=TRUE SERIAL_DRIVER_ENABLE=FALSE SHELL_TYPE=NONE +SIO_BUS_ENABLE=TRUE TPM_ENABLE=TRUE +USE_GOP_POLICY=TRUE +VARIABLE_SUPPORT=SMMSTORE #SYSTEM76_EC_LOGGING=TRUE diff --git a/models/galp2/edk2.config b/models/galp2/edk2.config index b2378083..9aefe69c 100644 --- a/models/galp2/edk2.config +++ b/models/galp2/edk2.config @@ -1,9 +1,14 @@ BOOTLOADER=COREBOOT +BOOTSPLASH_IMAGE=TRUE DISABLE_SERIAL_TERMINAL=TRUE +LOAD_OPTION_ROMS=TRUE PLATFORM_BOOT_TIMEOUT=2 PS2_KEYBOARD_ENABLE=TRUE SECURE_BOOT_ENABLE=TRUE SERIAL_DRIVER_ENABLE=FALSE SHELL_TYPE=NONE +SIO_BUS_ENABLE=TRUE TPM_ENABLE=TRUE +USE_GOP_POLICY=TRUE +VARIABLE_SUPPORT=SMMSTORE #SYSTEM76_EC_LOGGING=TRUE diff --git a/models/galp3-b/edk2.config b/models/galp3-b/edk2.config index b2378083..9aefe69c 100644 --- a/models/galp3-b/edk2.config +++ b/models/galp3-b/edk2.config @@ -1,9 +1,14 @@ BOOTLOADER=COREBOOT +BOOTSPLASH_IMAGE=TRUE DISABLE_SERIAL_TERMINAL=TRUE +LOAD_OPTION_ROMS=TRUE PLATFORM_BOOT_TIMEOUT=2 PS2_KEYBOARD_ENABLE=TRUE SECURE_BOOT_ENABLE=TRUE SERIAL_DRIVER_ENABLE=FALSE SHELL_TYPE=NONE +SIO_BUS_ENABLE=TRUE TPM_ENABLE=TRUE +USE_GOP_POLICY=TRUE +VARIABLE_SUPPORT=SMMSTORE #SYSTEM76_EC_LOGGING=TRUE diff --git a/models/galp3-c/edk2.config b/models/galp3-c/edk2.config index b2378083..9aefe69c 100644 --- a/models/galp3-c/edk2.config +++ b/models/galp3-c/edk2.config @@ -1,9 +1,14 @@ BOOTLOADER=COREBOOT +BOOTSPLASH_IMAGE=TRUE DISABLE_SERIAL_TERMINAL=TRUE +LOAD_OPTION_ROMS=TRUE PLATFORM_BOOT_TIMEOUT=2 PS2_KEYBOARD_ENABLE=TRUE SECURE_BOOT_ENABLE=TRUE SERIAL_DRIVER_ENABLE=FALSE SHELL_TYPE=NONE +SIO_BUS_ENABLE=TRUE TPM_ENABLE=TRUE +USE_GOP_POLICY=TRUE +VARIABLE_SUPPORT=SMMSTORE #SYSTEM76_EC_LOGGING=TRUE diff --git a/models/galp3/edk2.config b/models/galp3/edk2.config index b2378083..9aefe69c 100644 --- a/models/galp3/edk2.config +++ b/models/galp3/edk2.config @@ -1,9 +1,14 @@ BOOTLOADER=COREBOOT +BOOTSPLASH_IMAGE=TRUE DISABLE_SERIAL_TERMINAL=TRUE +LOAD_OPTION_ROMS=TRUE PLATFORM_BOOT_TIMEOUT=2 PS2_KEYBOARD_ENABLE=TRUE SECURE_BOOT_ENABLE=TRUE SERIAL_DRIVER_ENABLE=FALSE SHELL_TYPE=NONE +SIO_BUS_ENABLE=TRUE TPM_ENABLE=TRUE +USE_GOP_POLICY=TRUE +VARIABLE_SUPPORT=SMMSTORE #SYSTEM76_EC_LOGGING=TRUE diff --git a/models/galp4/edk2.config b/models/galp4/edk2.config index b2378083..9aefe69c 100644 --- a/models/galp4/edk2.config +++ b/models/galp4/edk2.config @@ -1,9 +1,14 @@ BOOTLOADER=COREBOOT +BOOTSPLASH_IMAGE=TRUE DISABLE_SERIAL_TERMINAL=TRUE +LOAD_OPTION_ROMS=TRUE PLATFORM_BOOT_TIMEOUT=2 PS2_KEYBOARD_ENABLE=TRUE SECURE_BOOT_ENABLE=TRUE SERIAL_DRIVER_ENABLE=FALSE SHELL_TYPE=NONE +SIO_BUS_ENABLE=TRUE TPM_ENABLE=TRUE +USE_GOP_POLICY=TRUE +VARIABLE_SUPPORT=SMMSTORE #SYSTEM76_EC_LOGGING=TRUE diff --git a/models/galp5/edk2.config b/models/galp5/edk2.config index b2378083..9aefe69c 100644 --- a/models/galp5/edk2.config +++ b/models/galp5/edk2.config @@ -1,9 +1,14 @@ BOOTLOADER=COREBOOT +BOOTSPLASH_IMAGE=TRUE DISABLE_SERIAL_TERMINAL=TRUE +LOAD_OPTION_ROMS=TRUE PLATFORM_BOOT_TIMEOUT=2 PS2_KEYBOARD_ENABLE=TRUE SECURE_BOOT_ENABLE=TRUE SERIAL_DRIVER_ENABLE=FALSE SHELL_TYPE=NONE +SIO_BUS_ENABLE=TRUE TPM_ENABLE=TRUE +USE_GOP_POLICY=TRUE +VARIABLE_SUPPORT=SMMSTORE #SYSTEM76_EC_LOGGING=TRUE diff --git a/models/galp6/edk2.config b/models/galp6/edk2.config index b2378083..9aefe69c 100644 --- a/models/galp6/edk2.config +++ b/models/galp6/edk2.config @@ -1,9 +1,14 @@ BOOTLOADER=COREBOOT +BOOTSPLASH_IMAGE=TRUE DISABLE_SERIAL_TERMINAL=TRUE +LOAD_OPTION_ROMS=TRUE PLATFORM_BOOT_TIMEOUT=2 PS2_KEYBOARD_ENABLE=TRUE SECURE_BOOT_ENABLE=TRUE SERIAL_DRIVER_ENABLE=FALSE SHELL_TYPE=NONE +SIO_BUS_ENABLE=TRUE TPM_ENABLE=TRUE +USE_GOP_POLICY=TRUE +VARIABLE_SUPPORT=SMMSTORE #SYSTEM76_EC_LOGGING=TRUE diff --git a/models/galp7/edk2.config b/models/galp7/edk2.config index b2378083..9aefe69c 100644 --- a/models/galp7/edk2.config +++ b/models/galp7/edk2.config @@ -1,9 +1,14 @@ BOOTLOADER=COREBOOT +BOOTSPLASH_IMAGE=TRUE DISABLE_SERIAL_TERMINAL=TRUE +LOAD_OPTION_ROMS=TRUE PLATFORM_BOOT_TIMEOUT=2 PS2_KEYBOARD_ENABLE=TRUE SECURE_BOOT_ENABLE=TRUE SERIAL_DRIVER_ENABLE=FALSE SHELL_TYPE=NONE +SIO_BUS_ENABLE=TRUE TPM_ENABLE=TRUE +USE_GOP_POLICY=TRUE +VARIABLE_SUPPORT=SMMSTORE #SYSTEM76_EC_LOGGING=TRUE diff --git a/models/gaze14_1650/edk2.config b/models/gaze14_1650/edk2.config index b2378083..9aefe69c 100644 --- a/models/gaze14_1650/edk2.config +++ b/models/gaze14_1650/edk2.config @@ -1,9 +1,14 @@ BOOTLOADER=COREBOOT +BOOTSPLASH_IMAGE=TRUE DISABLE_SERIAL_TERMINAL=TRUE +LOAD_OPTION_ROMS=TRUE PLATFORM_BOOT_TIMEOUT=2 PS2_KEYBOARD_ENABLE=TRUE SECURE_BOOT_ENABLE=TRUE SERIAL_DRIVER_ENABLE=FALSE SHELL_TYPE=NONE +SIO_BUS_ENABLE=TRUE TPM_ENABLE=TRUE +USE_GOP_POLICY=TRUE +VARIABLE_SUPPORT=SMMSTORE #SYSTEM76_EC_LOGGING=TRUE diff --git a/models/gaze14_1660ti/edk2.config b/models/gaze14_1660ti/edk2.config index b2378083..9aefe69c 100644 --- a/models/gaze14_1660ti/edk2.config +++ b/models/gaze14_1660ti/edk2.config @@ -1,9 +1,14 @@ BOOTLOADER=COREBOOT +BOOTSPLASH_IMAGE=TRUE DISABLE_SERIAL_TERMINAL=TRUE +LOAD_OPTION_ROMS=TRUE PLATFORM_BOOT_TIMEOUT=2 PS2_KEYBOARD_ENABLE=TRUE SECURE_BOOT_ENABLE=TRUE SERIAL_DRIVER_ENABLE=FALSE SHELL_TYPE=NONE +SIO_BUS_ENABLE=TRUE TPM_ENABLE=TRUE +USE_GOP_POLICY=TRUE +VARIABLE_SUPPORT=SMMSTORE #SYSTEM76_EC_LOGGING=TRUE diff --git a/models/gaze15/edk2.config b/models/gaze15/edk2.config index b2378083..9aefe69c 100644 --- a/models/gaze15/edk2.config +++ b/models/gaze15/edk2.config @@ -1,9 +1,14 @@ BOOTLOADER=COREBOOT +BOOTSPLASH_IMAGE=TRUE DISABLE_SERIAL_TERMINAL=TRUE +LOAD_OPTION_ROMS=TRUE PLATFORM_BOOT_TIMEOUT=2 PS2_KEYBOARD_ENABLE=TRUE SECURE_BOOT_ENABLE=TRUE SERIAL_DRIVER_ENABLE=FALSE SHELL_TYPE=NONE +SIO_BUS_ENABLE=TRUE TPM_ENABLE=TRUE +USE_GOP_POLICY=TRUE +VARIABLE_SUPPORT=SMMSTORE #SYSTEM76_EC_LOGGING=TRUE diff --git a/models/gaze16-3050/edk2.config b/models/gaze16-3050/edk2.config index b2378083..9aefe69c 100644 --- a/models/gaze16-3050/edk2.config +++ b/models/gaze16-3050/edk2.config @@ -1,9 +1,14 @@ BOOTLOADER=COREBOOT +BOOTSPLASH_IMAGE=TRUE DISABLE_SERIAL_TERMINAL=TRUE +LOAD_OPTION_ROMS=TRUE PLATFORM_BOOT_TIMEOUT=2 PS2_KEYBOARD_ENABLE=TRUE SECURE_BOOT_ENABLE=TRUE SERIAL_DRIVER_ENABLE=FALSE SHELL_TYPE=NONE +SIO_BUS_ENABLE=TRUE TPM_ENABLE=TRUE +USE_GOP_POLICY=TRUE +VARIABLE_SUPPORT=SMMSTORE #SYSTEM76_EC_LOGGING=TRUE diff --git a/models/gaze16-3060-b/edk2.config b/models/gaze16-3060-b/edk2.config index b2378083..9aefe69c 100644 --- a/models/gaze16-3060-b/edk2.config +++ b/models/gaze16-3060-b/edk2.config @@ -1,9 +1,14 @@ BOOTLOADER=COREBOOT +BOOTSPLASH_IMAGE=TRUE DISABLE_SERIAL_TERMINAL=TRUE +LOAD_OPTION_ROMS=TRUE PLATFORM_BOOT_TIMEOUT=2 PS2_KEYBOARD_ENABLE=TRUE SECURE_BOOT_ENABLE=TRUE SERIAL_DRIVER_ENABLE=FALSE SHELL_TYPE=NONE +SIO_BUS_ENABLE=TRUE TPM_ENABLE=TRUE +USE_GOP_POLICY=TRUE +VARIABLE_SUPPORT=SMMSTORE #SYSTEM76_EC_LOGGING=TRUE diff --git a/models/gaze16-3060/edk2.config b/models/gaze16-3060/edk2.config index b2378083..9aefe69c 100644 --- a/models/gaze16-3060/edk2.config +++ b/models/gaze16-3060/edk2.config @@ -1,9 +1,14 @@ BOOTLOADER=COREBOOT +BOOTSPLASH_IMAGE=TRUE DISABLE_SERIAL_TERMINAL=TRUE +LOAD_OPTION_ROMS=TRUE PLATFORM_BOOT_TIMEOUT=2 PS2_KEYBOARD_ENABLE=TRUE SECURE_BOOT_ENABLE=TRUE SERIAL_DRIVER_ENABLE=FALSE SHELL_TYPE=NONE +SIO_BUS_ENABLE=TRUE TPM_ENABLE=TRUE +USE_GOP_POLICY=TRUE +VARIABLE_SUPPORT=SMMSTORE #SYSTEM76_EC_LOGGING=TRUE diff --git a/models/gaze17-3050/edk2.config b/models/gaze17-3050/edk2.config index b2378083..9aefe69c 100644 --- a/models/gaze17-3050/edk2.config +++ b/models/gaze17-3050/edk2.config @@ -1,9 +1,14 @@ BOOTLOADER=COREBOOT +BOOTSPLASH_IMAGE=TRUE DISABLE_SERIAL_TERMINAL=TRUE +LOAD_OPTION_ROMS=TRUE PLATFORM_BOOT_TIMEOUT=2 PS2_KEYBOARD_ENABLE=TRUE SECURE_BOOT_ENABLE=TRUE SERIAL_DRIVER_ENABLE=FALSE SHELL_TYPE=NONE +SIO_BUS_ENABLE=TRUE TPM_ENABLE=TRUE +USE_GOP_POLICY=TRUE +VARIABLE_SUPPORT=SMMSTORE #SYSTEM76_EC_LOGGING=TRUE diff --git a/models/gaze17-3060-b/edk2.config b/models/gaze17-3060-b/edk2.config index b2378083..9aefe69c 100644 --- a/models/gaze17-3060-b/edk2.config +++ b/models/gaze17-3060-b/edk2.config @@ -1,9 +1,14 @@ BOOTLOADER=COREBOOT +BOOTSPLASH_IMAGE=TRUE DISABLE_SERIAL_TERMINAL=TRUE +LOAD_OPTION_ROMS=TRUE PLATFORM_BOOT_TIMEOUT=2 PS2_KEYBOARD_ENABLE=TRUE SECURE_BOOT_ENABLE=TRUE SERIAL_DRIVER_ENABLE=FALSE SHELL_TYPE=NONE +SIO_BUS_ENABLE=TRUE TPM_ENABLE=TRUE +USE_GOP_POLICY=TRUE +VARIABLE_SUPPORT=SMMSTORE #SYSTEM76_EC_LOGGING=TRUE diff --git a/models/gaze18/edk2.config b/models/gaze18/edk2.config index b2378083..9aefe69c 100644 --- a/models/gaze18/edk2.config +++ b/models/gaze18/edk2.config @@ -1,9 +1,14 @@ BOOTLOADER=COREBOOT +BOOTSPLASH_IMAGE=TRUE DISABLE_SERIAL_TERMINAL=TRUE +LOAD_OPTION_ROMS=TRUE PLATFORM_BOOT_TIMEOUT=2 PS2_KEYBOARD_ENABLE=TRUE SECURE_BOOT_ENABLE=TRUE SERIAL_DRIVER_ENABLE=FALSE SHELL_TYPE=NONE +SIO_BUS_ENABLE=TRUE TPM_ENABLE=TRUE +USE_GOP_POLICY=TRUE +VARIABLE_SUPPORT=SMMSTORE #SYSTEM76_EC_LOGGING=TRUE diff --git a/models/gaze20/edk2.config b/models/gaze20/edk2.config index b2378083..9aefe69c 100644 --- a/models/gaze20/edk2.config +++ b/models/gaze20/edk2.config @@ -1,9 +1,14 @@ BOOTLOADER=COREBOOT +BOOTSPLASH_IMAGE=TRUE DISABLE_SERIAL_TERMINAL=TRUE +LOAD_OPTION_ROMS=TRUE PLATFORM_BOOT_TIMEOUT=2 PS2_KEYBOARD_ENABLE=TRUE SECURE_BOOT_ENABLE=TRUE SERIAL_DRIVER_ENABLE=FALSE SHELL_TYPE=NONE +SIO_BUS_ENABLE=TRUE TPM_ENABLE=TRUE +USE_GOP_POLICY=TRUE +VARIABLE_SUPPORT=SMMSTORE #SYSTEM76_EC_LOGGING=TRUE diff --git a/models/lemp10/edk2.config b/models/lemp10/edk2.config index b2378083..9aefe69c 100644 --- a/models/lemp10/edk2.config +++ b/models/lemp10/edk2.config @@ -1,9 +1,14 @@ BOOTLOADER=COREBOOT +BOOTSPLASH_IMAGE=TRUE DISABLE_SERIAL_TERMINAL=TRUE +LOAD_OPTION_ROMS=TRUE PLATFORM_BOOT_TIMEOUT=2 PS2_KEYBOARD_ENABLE=TRUE SECURE_BOOT_ENABLE=TRUE SERIAL_DRIVER_ENABLE=FALSE SHELL_TYPE=NONE +SIO_BUS_ENABLE=TRUE TPM_ENABLE=TRUE +USE_GOP_POLICY=TRUE +VARIABLE_SUPPORT=SMMSTORE #SYSTEM76_EC_LOGGING=TRUE diff --git a/models/lemp11/edk2.config b/models/lemp11/edk2.config index b2378083..9aefe69c 100644 --- a/models/lemp11/edk2.config +++ b/models/lemp11/edk2.config @@ -1,9 +1,14 @@ BOOTLOADER=COREBOOT +BOOTSPLASH_IMAGE=TRUE DISABLE_SERIAL_TERMINAL=TRUE +LOAD_OPTION_ROMS=TRUE PLATFORM_BOOT_TIMEOUT=2 PS2_KEYBOARD_ENABLE=TRUE SECURE_BOOT_ENABLE=TRUE SERIAL_DRIVER_ENABLE=FALSE SHELL_TYPE=NONE +SIO_BUS_ENABLE=TRUE TPM_ENABLE=TRUE +USE_GOP_POLICY=TRUE +VARIABLE_SUPPORT=SMMSTORE #SYSTEM76_EC_LOGGING=TRUE diff --git a/models/lemp12/edk2.config b/models/lemp12/edk2.config index b2378083..9aefe69c 100644 --- a/models/lemp12/edk2.config +++ b/models/lemp12/edk2.config @@ -1,9 +1,14 @@ BOOTLOADER=COREBOOT +BOOTSPLASH_IMAGE=TRUE DISABLE_SERIAL_TERMINAL=TRUE +LOAD_OPTION_ROMS=TRUE PLATFORM_BOOT_TIMEOUT=2 PS2_KEYBOARD_ENABLE=TRUE SECURE_BOOT_ENABLE=TRUE SERIAL_DRIVER_ENABLE=FALSE SHELL_TYPE=NONE +SIO_BUS_ENABLE=TRUE TPM_ENABLE=TRUE +USE_GOP_POLICY=TRUE +VARIABLE_SUPPORT=SMMSTORE #SYSTEM76_EC_LOGGING=TRUE diff --git a/models/lemp13-b/edk2.config b/models/lemp13-b/edk2.config index b2378083..9aefe69c 100644 --- a/models/lemp13-b/edk2.config +++ b/models/lemp13-b/edk2.config @@ -1,9 +1,14 @@ BOOTLOADER=COREBOOT +BOOTSPLASH_IMAGE=TRUE DISABLE_SERIAL_TERMINAL=TRUE +LOAD_OPTION_ROMS=TRUE PLATFORM_BOOT_TIMEOUT=2 PS2_KEYBOARD_ENABLE=TRUE SECURE_BOOT_ENABLE=TRUE SERIAL_DRIVER_ENABLE=FALSE SHELL_TYPE=NONE +SIO_BUS_ENABLE=TRUE TPM_ENABLE=TRUE +USE_GOP_POLICY=TRUE +VARIABLE_SUPPORT=SMMSTORE #SYSTEM76_EC_LOGGING=TRUE diff --git a/models/lemp13/edk2.config b/models/lemp13/edk2.config index b2378083..9aefe69c 100644 --- a/models/lemp13/edk2.config +++ b/models/lemp13/edk2.config @@ -1,9 +1,14 @@ BOOTLOADER=COREBOOT +BOOTSPLASH_IMAGE=TRUE DISABLE_SERIAL_TERMINAL=TRUE +LOAD_OPTION_ROMS=TRUE PLATFORM_BOOT_TIMEOUT=2 PS2_KEYBOARD_ENABLE=TRUE SECURE_BOOT_ENABLE=TRUE SERIAL_DRIVER_ENABLE=FALSE SHELL_TYPE=NONE +SIO_BUS_ENABLE=TRUE TPM_ENABLE=TRUE +USE_GOP_POLICY=TRUE +VARIABLE_SUPPORT=SMMSTORE #SYSTEM76_EC_LOGGING=TRUE diff --git a/models/lemp9/edk2.config b/models/lemp9/edk2.config index b2378083..9aefe69c 100644 --- a/models/lemp9/edk2.config +++ b/models/lemp9/edk2.config @@ -1,9 +1,14 @@ BOOTLOADER=COREBOOT +BOOTSPLASH_IMAGE=TRUE DISABLE_SERIAL_TERMINAL=TRUE +LOAD_OPTION_ROMS=TRUE PLATFORM_BOOT_TIMEOUT=2 PS2_KEYBOARD_ENABLE=TRUE SECURE_BOOT_ENABLE=TRUE SERIAL_DRIVER_ENABLE=FALSE SHELL_TYPE=NONE +SIO_BUS_ENABLE=TRUE TPM_ENABLE=TRUE +USE_GOP_POLICY=TRUE +VARIABLE_SUPPORT=SMMSTORE #SYSTEM76_EC_LOGGING=TRUE diff --git a/models/meer9/edk2.config b/models/meer9/edk2.config index b2378083..9aefe69c 100644 --- a/models/meer9/edk2.config +++ b/models/meer9/edk2.config @@ -1,9 +1,14 @@ BOOTLOADER=COREBOOT +BOOTSPLASH_IMAGE=TRUE DISABLE_SERIAL_TERMINAL=TRUE +LOAD_OPTION_ROMS=TRUE PLATFORM_BOOT_TIMEOUT=2 PS2_KEYBOARD_ENABLE=TRUE SECURE_BOOT_ENABLE=TRUE SERIAL_DRIVER_ENABLE=FALSE SHELL_TYPE=NONE +SIO_BUS_ENABLE=TRUE TPM_ENABLE=TRUE +USE_GOP_POLICY=TRUE +VARIABLE_SUPPORT=SMMSTORE #SYSTEM76_EC_LOGGING=TRUE diff --git a/models/oryp10/edk2.config b/models/oryp10/edk2.config index b2378083..9aefe69c 100644 --- a/models/oryp10/edk2.config +++ b/models/oryp10/edk2.config @@ -1,9 +1,14 @@ BOOTLOADER=COREBOOT +BOOTSPLASH_IMAGE=TRUE DISABLE_SERIAL_TERMINAL=TRUE +LOAD_OPTION_ROMS=TRUE PLATFORM_BOOT_TIMEOUT=2 PS2_KEYBOARD_ENABLE=TRUE SECURE_BOOT_ENABLE=TRUE SERIAL_DRIVER_ENABLE=FALSE SHELL_TYPE=NONE +SIO_BUS_ENABLE=TRUE TPM_ENABLE=TRUE +USE_GOP_POLICY=TRUE +VARIABLE_SUPPORT=SMMSTORE #SYSTEM76_EC_LOGGING=TRUE diff --git a/models/oryp11/edk2.config b/models/oryp11/edk2.config index b2378083..9aefe69c 100644 --- a/models/oryp11/edk2.config +++ b/models/oryp11/edk2.config @@ -1,9 +1,14 @@ BOOTLOADER=COREBOOT +BOOTSPLASH_IMAGE=TRUE DISABLE_SERIAL_TERMINAL=TRUE +LOAD_OPTION_ROMS=TRUE PLATFORM_BOOT_TIMEOUT=2 PS2_KEYBOARD_ENABLE=TRUE SECURE_BOOT_ENABLE=TRUE SERIAL_DRIVER_ENABLE=FALSE SHELL_TYPE=NONE +SIO_BUS_ENABLE=TRUE TPM_ENABLE=TRUE +USE_GOP_POLICY=TRUE +VARIABLE_SUPPORT=SMMSTORE #SYSTEM76_EC_LOGGING=TRUE diff --git a/models/oryp12/edk2.config b/models/oryp12/edk2.config index b2378083..9aefe69c 100644 --- a/models/oryp12/edk2.config +++ b/models/oryp12/edk2.config @@ -1,9 +1,14 @@ BOOTLOADER=COREBOOT +BOOTSPLASH_IMAGE=TRUE DISABLE_SERIAL_TERMINAL=TRUE +LOAD_OPTION_ROMS=TRUE PLATFORM_BOOT_TIMEOUT=2 PS2_KEYBOARD_ENABLE=TRUE SECURE_BOOT_ENABLE=TRUE SERIAL_DRIVER_ENABLE=FALSE SHELL_TYPE=NONE +SIO_BUS_ENABLE=TRUE TPM_ENABLE=TRUE +USE_GOP_POLICY=TRUE +VARIABLE_SUPPORT=SMMSTORE #SYSTEM76_EC_LOGGING=TRUE diff --git a/models/oryp5/edk2.config b/models/oryp5/edk2.config index b2378083..9aefe69c 100644 --- a/models/oryp5/edk2.config +++ b/models/oryp5/edk2.config @@ -1,9 +1,14 @@ BOOTLOADER=COREBOOT +BOOTSPLASH_IMAGE=TRUE DISABLE_SERIAL_TERMINAL=TRUE +LOAD_OPTION_ROMS=TRUE PLATFORM_BOOT_TIMEOUT=2 PS2_KEYBOARD_ENABLE=TRUE SECURE_BOOT_ENABLE=TRUE SERIAL_DRIVER_ENABLE=FALSE SHELL_TYPE=NONE +SIO_BUS_ENABLE=TRUE TPM_ENABLE=TRUE +USE_GOP_POLICY=TRUE +VARIABLE_SUPPORT=SMMSTORE #SYSTEM76_EC_LOGGING=TRUE diff --git a/models/oryp6/edk2.config b/models/oryp6/edk2.config index b2378083..9aefe69c 100644 --- a/models/oryp6/edk2.config +++ b/models/oryp6/edk2.config @@ -1,9 +1,14 @@ BOOTLOADER=COREBOOT +BOOTSPLASH_IMAGE=TRUE DISABLE_SERIAL_TERMINAL=TRUE +LOAD_OPTION_ROMS=TRUE PLATFORM_BOOT_TIMEOUT=2 PS2_KEYBOARD_ENABLE=TRUE SECURE_BOOT_ENABLE=TRUE SERIAL_DRIVER_ENABLE=FALSE SHELL_TYPE=NONE +SIO_BUS_ENABLE=TRUE TPM_ENABLE=TRUE +USE_GOP_POLICY=TRUE +VARIABLE_SUPPORT=SMMSTORE #SYSTEM76_EC_LOGGING=TRUE diff --git a/models/oryp7/edk2.config b/models/oryp7/edk2.config index b2378083..9aefe69c 100644 --- a/models/oryp7/edk2.config +++ b/models/oryp7/edk2.config @@ -1,9 +1,14 @@ BOOTLOADER=COREBOOT +BOOTSPLASH_IMAGE=TRUE DISABLE_SERIAL_TERMINAL=TRUE +LOAD_OPTION_ROMS=TRUE PLATFORM_BOOT_TIMEOUT=2 PS2_KEYBOARD_ENABLE=TRUE SECURE_BOOT_ENABLE=TRUE SERIAL_DRIVER_ENABLE=FALSE SHELL_TYPE=NONE +SIO_BUS_ENABLE=TRUE TPM_ENABLE=TRUE +USE_GOP_POLICY=TRUE +VARIABLE_SUPPORT=SMMSTORE #SYSTEM76_EC_LOGGING=TRUE diff --git a/models/oryp8/edk2.config b/models/oryp8/edk2.config index b2378083..9aefe69c 100644 --- a/models/oryp8/edk2.config +++ b/models/oryp8/edk2.config @@ -1,9 +1,14 @@ BOOTLOADER=COREBOOT +BOOTSPLASH_IMAGE=TRUE DISABLE_SERIAL_TERMINAL=TRUE +LOAD_OPTION_ROMS=TRUE PLATFORM_BOOT_TIMEOUT=2 PS2_KEYBOARD_ENABLE=TRUE SECURE_BOOT_ENABLE=TRUE SERIAL_DRIVER_ENABLE=FALSE SHELL_TYPE=NONE +SIO_BUS_ENABLE=TRUE TPM_ENABLE=TRUE +USE_GOP_POLICY=TRUE +VARIABLE_SUPPORT=SMMSTORE #SYSTEM76_EC_LOGGING=TRUE diff --git a/models/oryp9/edk2.config b/models/oryp9/edk2.config index b2378083..9aefe69c 100644 --- a/models/oryp9/edk2.config +++ b/models/oryp9/edk2.config @@ -1,9 +1,14 @@ BOOTLOADER=COREBOOT +BOOTSPLASH_IMAGE=TRUE DISABLE_SERIAL_TERMINAL=TRUE +LOAD_OPTION_ROMS=TRUE PLATFORM_BOOT_TIMEOUT=2 PS2_KEYBOARD_ENABLE=TRUE SECURE_BOOT_ENABLE=TRUE SERIAL_DRIVER_ENABLE=FALSE SHELL_TYPE=NONE +SIO_BUS_ENABLE=TRUE TPM_ENABLE=TRUE +USE_GOP_POLICY=TRUE +VARIABLE_SUPPORT=SMMSTORE #SYSTEM76_EC_LOGGING=TRUE diff --git a/models/qemu/edk2.config b/models/qemu/edk2.config index e72d9441..75318793 100644 --- a/models/qemu/edk2.config +++ b/models/qemu/edk2.config @@ -1,8 +1,12 @@ BOOTLOADER=COREBOOT +BOOTSPLASH_IMAGE=TRUE DISABLE_SERIAL_TERMINAL=TRUE +LOAD_OPTION_ROMS=TRUE PLATFORM_BOOT_TIMEOUT=2 PS2_KEYBOARD_ENABLE=TRUE SECURE_BOOT_ENABLE=TRUE SERIAL_DRIVER_ENABLE=FALSE SHELL_TYPE=NONE +SIO_BUS_ENABLE=TRUE TPM_ENABLE=TRUE +VARIABLE_SUPPORT=EMU diff --git a/models/serw13/edk2.config b/models/serw13/edk2.config index b2378083..9aefe69c 100644 --- a/models/serw13/edk2.config +++ b/models/serw13/edk2.config @@ -1,9 +1,14 @@ BOOTLOADER=COREBOOT +BOOTSPLASH_IMAGE=TRUE DISABLE_SERIAL_TERMINAL=TRUE +LOAD_OPTION_ROMS=TRUE PLATFORM_BOOT_TIMEOUT=2 PS2_KEYBOARD_ENABLE=TRUE SECURE_BOOT_ENABLE=TRUE SERIAL_DRIVER_ENABLE=FALSE SHELL_TYPE=NONE +SIO_BUS_ENABLE=TRUE TPM_ENABLE=TRUE +USE_GOP_POLICY=TRUE +VARIABLE_SUPPORT=SMMSTORE #SYSTEM76_EC_LOGGING=TRUE diff --git a/scripts/_build/edk2.sh b/scripts/_build/edk2.sh index 2a8ac890..6f542337 100755 --- a/scripts/_build/edk2.sh +++ b/scripts/_build/edk2.sh @@ -11,9 +11,9 @@ then fi UEFIPAYLOAD="$(realpath "$1")" -PACKAGE=UefiPayloadPkg +PACKAGE=System76PayloadPkg +BUILD_ARCH=X64 BUILD_TYPE=RELEASE -#BUILD_TYPE=DEBUG TOOLCHAIN=COREBOOT COREBOOT_TOOLS_DEF="$XGCCPATH/../share/edk2config/tools_def.txt" @@ -28,13 +28,14 @@ pushd edk2 >/dev/null build \ -a IA32 \ - -a X64 \ + -a ${BUILD_ARCH} \ -b "${BUILD_TYPE}" \ -t "${TOOLCHAIN}" \ -p "${PACKAGE}/${PACKAGE}.dsc" \ + -DBUILD_ARCH=${BUILD_ARCH} \ "${@:2}" cp -v \ - "Build/${PACKAGE}X64/${BUILD_TYPE}_${TOOLCHAIN}/FV/UEFIPAYLOAD.fd" \ + "Build/${PACKAGE}${BUILD_ARCH}/${BUILD_TYPE}_${TOOLCHAIN}/FV/UEFIPAYLOAD.fd" \ "${UEFIPAYLOAD}" popd >/dev/null diff --git a/scripts/build.sh b/scripts/build.sh index c94d5720..a39d064b 100755 --- a/scripts/build.sh +++ b/scripts/build.sh @@ -64,7 +64,7 @@ then done < "${MODEL_DIR}/edk2.config" fi -# Rebuild UefiPayloadPkg using edk2 +# Rebuild edk2 payload PACKAGES_PATH="${MODEL_DIR}:$(realpath apps)" \ ./scripts/_build/edk2.sh \ "${UEFIPAYLOAD}" \