coreboot/src/cpu/x86
Patrick Rudolph 7be147dfaa mp_init: Wait longer for APs to check in
On IBM/SBP1 with 384 cores it takes a while for all APs
to check in. Use linear scaling instead of hardcoding an
arbitrary limit for the timeout.

Change-Id: If020a3fa985bfc7fd2f0aa836dc04e6647a1a450
Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/73369
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Shuo Liu <shuo.liu@intel.com>
Reviewed-by: TangYiwei
Reviewed-by: Naresh <naresh.solanki.2011@gmail.com>
Reviewed-by: Arthur Heymans <arthur@aheymans.xyz>
2023-03-10 20:01:22 +00:00
..
64bit cpu/x86/64bit: Fix building with -jx 2022-10-12 12:04:00 +00:00
lapic cpu/x86: Drop LEGACY_SMP_INIT 2022-11-07 13:59:35 +00:00
mtrr cpu/x86/mtrr: rename local cpu_idx variable and make it const 2022-12-16 00:30:12 +00:00
name cpu: Include <cpu/cpu.h> instead of <arch/cpu.h> 2022-11-08 14:38:28 +00:00
pae cpu: Include <cpu/cpu.h> instead of <arch/cpu.h> 2022-11-08 14:38:28 +00:00
smm cpu/x86/smm: Add PCI resource store functionality 2023-03-05 15:31:07 +00:00
tsc cpu: Include <cpu/cpu.h> instead of <arch/cpu.h> 2022-11-08 14:38:28 +00:00
backup_default_smm.c cpu/x86: Clean up includes 2022-10-26 16:37:34 +00:00
early_reset.S
entry16.S
entry32.S
Kconfig cpu/x86,amd: drop unused LOGICAL_CPUS Kconfig symbol 2023-03-08 23:00:02 +00:00
Kconfig.debug_cpu cpu/x86/Kconfig.debug_cpu: Drop unused symbol 2022-11-10 00:20:38 +00:00
Makefile.inc cpu/x86/64bit: Add a separate Makefile.inc 2022-04-25 13:56:54 +00:00
mp_init.c mp_init: Wait longer for APs to check in 2023-03-10 20:01:22 +00:00
reset16.S
sipi_vector.S cpu/x86: Set thread local storage in C code 2022-11-12 14:23:51 +00:00
smi_trigger.c cpu/x86: Clean up includes 2022-10-26 16:37:34 +00:00
sse_enable.inc