Attention is currently required from: Sean Rhodes, Nico Huber, Tarun Tuli, Subrata Banik, Matt DeVillier, Kapil Porwal.
Hello build bot (Jenkins), Jeff Daly, Raul Rangel, Mariusz Szafrański, Matt DeVillier, Matt DeVillier, Stefan Reinauer, Andrey Petrov, Jason Glenesk, Tarun Tuli, Nico Huber, Martin L Roth, Subrata Banik, Marshall Dawson, Kapil Porwal, Suresh Bellampalli, Tim Wawrzynczak, Vanessa Eusebio, Lean Sheng Tan, Werner Zeh, Fred Reitberger, Felix Held,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/65950
to look at the new patch set (#35).
Change subject: payloads/edk2: Disable the CPU Timer Lib unless supported ......................................................................
payloads/edk2: Disable the CPU Timer Lib unless supported
For recent X86 CPUs, the 0x15 CPUID instruction will return Time Stamp Counter Frequence. For CPUs that do not support this instruction, EDK2 must include a different library which is the reason why this must be configured at build time.
If this is enabled, and the CPU doesn't support 0x15, it will fail to boot. If is not enabled, and the CPU does support 0x15, it will still boot but without support for the leaf. Consequently, disabled it by default.
Signed-off-by: Sean Rhodes sean@starlabs.systems Change-Id: I4f0f43ce50c4f6f7eb03063fff34d015468f6daa --- M payloads/external/Makefile.inc M payloads/external/edk2/Kconfig M payloads/external/edk2/Makefile M src/soc/intel/alderlake/Kconfig M src/soc/intel/apollolake/Kconfig M src/soc/intel/cannonlake/Kconfig M src/soc/intel/denverton_ns/Kconfig M src/soc/intel/elkhartlake/Kconfig M src/soc/intel/icelake/Kconfig M src/soc/intel/jasperlake/Kconfig M src/soc/intel/meteorlake/Kconfig M src/soc/intel/skylake/Kconfig M src/soc/intel/tigerlake/Kconfig 13 files changed, 54 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/50/65950/35