coreboot/src
Nick Vaccaro 1abbb96c36 Revert "Revert "drivers/intel/fsp2_0: Allow mp_startup_all_cpus() to run serially""
This reverts a change that was causing hangs and exceptions during boot
on an ADL brya4es.

The hang (or APIC exception) occurs at what appears to be the FSP MP
initialization sequence, prior to the "Display FSP Version Info HOB"
log being displayed :

  [DEBUG]  Detected 10 core, 12 thread CPU.
  [DEBUG]  Display FSP Version Info HOB

This reverts commit 40ca79714a.

BUG=b:224873032
TEST=`emerge-brya coreboot chromeos-bootimage`, flash and verify brya4es
is able to successfully reboot 200 times without any issues.

Change-Id: I88c15a51c5d27fbd243478c923e75962d3f8d67d
Signed-off-by: Nick Vaccaro <nvaccaro@google.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/62907
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Subrata Banik <subratabanik@google.com>
Reviewed-by: Ronak Kanabar <ronak.kanabar@intel.com>
Reviewed-by: Tim Wawrzynczak <twawrzynczak@chromium.org>
2022-03-18 07:24:04 +00:00
..
acpi coreboot_tables.c: Expose the ACPI RSDP 2022-03-09 14:21:01 +00:00
arch prog_loader: Change legacy_romstage_select_and_load() to return cb_err 2022-03-09 17:20:48 +00:00
commonlib libpayload: Parse DDR Information using coreboot tables 2022-03-16 01:21:44 +00:00
console console: Fix LOG_FAST macro 2022-02-22 23:13:50 +00:00
cpu cpu/x86/smm: Add weak SoC init and exit methods 2022-03-10 17:06:51 +00:00
device i2c: Add configurable I2C transfer timeout 2022-03-15 22:06:27 +00:00
drivers Revert "Revert "drivers/intel/fsp2_0: Allow mp_startup_all_cpus() to run serially"" 2022-03-18 07:24:04 +00:00
ec ec/google/chromeec: Change loglevel prefix 2022-03-17 14:43:04 +00:00
include include/efi: Clean up efi_datatype.h file 2022-03-17 06:00:54 +00:00
lib lib/spd: Do not print part number if it is not available 2022-03-15 19:18:54 +00:00
mainboard mb/google/brya: Remove mainboard.asl 2022-03-17 16:00:38 +00:00
northbridge timestamps: Rename timestamps to make names more consistent 2022-03-08 16:06:33 +00:00
security {drivers/security}: Replace cb_err_t with enum cb_err 2022-03-09 08:40:43 +00:00
soc soc/intel/common/block/cse: Change loglevel prefix to WARNING 2022-03-18 04:56:35 +00:00
southbridge timestamps: Rename timestamps to make names more consistent 2022-03-08 16:06:33 +00:00
superio Use the fallthrough statement in switch loops 2022-02-16 21:29:53 +00:00
vendorcode vc/google/chromeos/Kconfig: Fix typo 2022-03-09 15:38:45 +00:00
Kconfig src/Kconfig: Update the path to 'c_start.S' for GDB_STUB config 2022-02-22 20:49:10 +00:00