coreboot/src/cpu/x86
Arthur Heymans 48fbf2f21d cpu/x86/mp_init.c: Make it work for !CONFIG_SMP
With very little changes this code can be used to initialize systems
without SMP. The linker will remove most of the code.

Change-Id: Ia0e8fdf8ed7bc2e0e4ff01be8d3e3c3cb837e6c7
Signed-off-by: Arthur Heymans <arthur@aheymans.xyz>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/59692
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Paul Menzel <paulepanter@mailbox.org>
Reviewed-by: Angel Pons <th3fanbus@gmail.com>
2021-12-10 15:57:34 +00:00
..
64bit x86_64 assembly: Don't touch %gs 2021-12-06 12:37:48 +00:00
lapic arch/x86,cpu/x86,lib/thread: Remove usage of cpu_info from lib/thread 2021-10-18 12:36:30 +00:00
mtrr cpu/x86/mtrr: Use a Kconfig for reserving MTRRs for OS 2021-04-29 14:51:47 +00:00
name
pae src/acpi to src/lib: Fix spelling errors 2021-10-05 18:06:39 +00:00
smm cpu/x86/smm/smm_stub: Remove cpu_info 2021-10-18 12:37:35 +00:00
tsc cpu/x86/tsc: Deduplicate Makefile logic 2021-09-08 14:35:16 +00:00
backup_default_smm.c
cpu_info.S.inc arch/x86,cpu/x86: Fix 64-bit CPU_INFO_V2 build errors 2021-10-21 17:36:09 +00:00
early_reset.S
entry16.S Asm code: Use NO_EARLY_BOOTBLOCK_POSTCODES to remove Asm port80s 2021-06-25 15:51:20 +00:00
entry32.S arch/x86,cpu/x86: Disable the %gs and %fs segments 2021-09-29 14:12:58 +00:00
fpu_enable.inc
Kconfig cpu/x86/mp_init.c: Make it work for !CONFIG_SMP 2021-12-10 15:57:34 +00:00
Kconfig.debug_cpu cpu/x86/Kconfig.debug_cpu: drop HAVE_DISPLAY_MTRRS option 2021-10-26 20:02:14 +00:00
Makefile.inc src/cpu: drop CPU_X86_CACHE_HELPER and x86_enable_cache wrapper function 2021-10-26 20:27:22 +00:00
mp_init.c cpu/x86/mp_init.c: Make it work for !CONFIG_SMP 2021-12-10 15:57:34 +00:00
reset16.S
sipi_vector.S cpu/x86: Remove cpu parameter to ap_init 2021-10-21 17:37:10 +00:00
sse_enable.inc