From 56071706f0f2f67b8da177acff8ae6d73edeef7e 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 40310801..5e79f67f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,7 @@ features apply to your model and firmware version, see the - Added SMBIOS slot descriptions for storage slots - addw4: Reduce GPU Boost TPP value to 45W to prevent crash under load - gaze20: Added initial release of open firmware +- Updated EDK2 to edk2-stable202505 ## 2025-04-03 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 96a65b0c..f9be4932 100755 --- a/scripts/build.sh +++ b/scripts/build.sh @@ -65,7 +65,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}" \