coreboot/src/arch/x86
Kyösti Mälkki 04c3228a5d Add ENV_STAGE_SUPPORTS_SMP to clean up spinlock stubs
CONFIG(SMP) was an invalid condition to use in cases where one
stage requires spinlocks and another one does not. The
stage not requiring spinlock still required <smp/spinlock.h>
to be implemented with no-op stubs.

This reverts commit 037ee4b556
  soc/amd/picasso: Add dummy spinlock for psp_verstage

Change-Id: Iba52febdeee78294f916775ee9ce8a82d6203570
Signed-off-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/59094
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Raul Rangel <rrangel@chromium.org>
Reviewed-by: Julius Werner <jwerner@chromium.org>
2021-11-13 22:26:53 +00:00
..
acpi
include Add ENV_STAGE_SUPPORTS_SMP to clean up spinlock stubs 2021-11-13 22:26:53 +00:00
acpi.c
acpi_bert_storage.c arch/x86/acpi_bert_storage: unbreak BERT support 2021-06-08 18:23:40 +00:00
acpi_s3.c
assembly_entry.S arch/x86/assembly_entry: Remove cpu_info 2021-10-18 12:36:57 +00:00
boot.c arch/x86/boot: Add missing include 2021-09-13 14:18:43 +00:00
bootblock.ld arch/x86/bootblock.ld: Align the bottom of the bootblock to 64 bytes 2021-06-24 11:22:54 +00:00
bootblock_normal.c
c_exit.S arch/x86: Use ENV_X86_64 instead of _x86_64_ 2021-07-06 06:09:13 +00:00
c_start.S arch/x86,cpu/x86: Fix 64-bit CPU_INFO_V2 build errors 2021-10-21 17:36:09 +00:00
car.ld
cf9_reset.c
cpu.c arch/x86: Use ENV_X86_64 instead of _x86_64_ 2021-07-06 06:09:13 +00:00
cpu_common.c arch/x86: Skip returning default leaf value as 0 2021-09-03 19:14:16 +00:00
ebda.c
exception.c arch/x86: Use ENV_X86_64 instead of _x86_64_ 2021-07-06 06:09:13 +00:00
exit_car.S arch/x86: Use ENV_X86_64 instead of _x86_64_ 2021-07-06 06:09:13 +00:00
gdt_init.S arch/x86: Use ENV_X86_64 instead of _x86_64_ 2021-07-06 06:09:13 +00:00
id.S
idt.S arch/x86: Use ENV_X86_64 instead of _x86_64_ 2021-07-06 06:09:13 +00:00
ioapic.c arch/x86: fix a wrong variable in ioapic_set_max_vectors() 2021-10-23 16:33:58 +00:00
Kconfig arch/x86: Add X86_CUSTOM_BOOTMEDIA 2021-07-02 23:11:16 +00:00
Makefile.inc arch/x86/Makefile: Align VGA_BIOS to 64 bytes when using AMD LPC SPI DMA 2021-11-04 10:35:10 +00:00
memcpy.c arch/x86: Use ENV_X86_64 instead of _x86_64_ 2021-07-06 06:09:13 +00:00
memlayout.ld
memmove.c
memset.c
mmap_boot.c
mpspec.c arch/x86/mptable: Add smp_write_ioapic_from_hw() 2021-06-12 15:49:35 +00:00
pirq_routing.c
post.c
postcar.c
postcar_loader.c
rdrand.c
smbios.c arch/x86: Refactor the SMBIOS type 17 write function 2021-11-11 09:10:10 +00:00
smbios_defaults.c arch/x86/smbios: Add support for wake-up type in smbios type 1 2021-10-21 20:06:59 +00:00
tables.c arch/x86: Increase MAX_SMBIOS_SIZE 2021-10-19 14:40:09 +00:00
thread.c arch/x86/thread: Add #error when compiling for x86_64 2021-07-29 09:12:24 +00:00
thread_switch.S arch/x86/thread: Add #error when compiling for x86_64 2021-07-29 09:12:24 +00:00
timestamp.c
verstage.c
wakeup.S arch/x86: Save resume vector to stack in x86_64 mode 2021-07-07 14:54:56 +00:00
walkcbfs.S arch/x86/walkcbfs.S: Fix the cbfs base addr for some fmap 2021-06-17 10:00:45 +00:00