coreboot-kgpe-d16/src/arch/x86
Angel Pons 8e035e3c13 src: Move select ARCH_X86 to platforms
To generalise the choice of 32-bit or 64-bit coreboot on x86 hardware,
have platforms select `ARCH_X86` directly instead of through per-stage
Kconfig options, effectively reversing the dependency order.

Change-Id: If15436817ba664398055e9efc6c7c656de3bf3e4
Signed-off-by: Angel Pons <th3fanbus@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/55758
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Patrick Rudolph <siro@das-labor.org>
2021-06-30 04:48:59 +00:00
..
acpi
include arch/x86/include/arch/smp/mpspec: improve mp_bustype enum definition 2021-06-18 16:02:09 +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 ACPI: Final APM_CNT_GNVS_UPDATE cleanup 2021-01-04 23:16:03 +00:00
assembly_entry.S arch/x86/gdt: Work around assembler bug 2020-08-21 16:01:42 +00:00
boot.c
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 cbfs: Remove prog_locate() for stages and rmodules 2021-03-16 21:45:34 +00:00
c_exit.S
c_start.S treewide: Disable R_AMD64_32S relocation support 2021-06-15 07:47:35 +00:00
car.ld memlayout: Store region sizes as separate symbols 2021-02-19 08:39:26 +00:00
cf9_reset.c
cpu.c cpu/x86/lapic: Replace LOCAL_APIC_ADDR references 2021-06-11 07:11:43 +00:00
cpu_common.c
ebda.c src/arch: Remove unused <console/console.h> 2021-02-15 10:48:12 +00:00
exception.c arch/x86: Do not call lapicid() without SMP 2021-06-07 21:03:39 +00:00
exit_car.S treewide: Disable R_AMD64_32S relocation support 2021-06-15 07:47:35 +00:00
gdt_init.S treewide: Disable R_AMD64_32S relocation support 2021-06-15 07:47:35 +00:00
id.S arch/x86/id.S: Remove unneeded whitespace before tab 2021-02-11 10:22:07 +00:00
idt.S
ioapic.c arch/x86/ioapic: Clear vector table first 2021-06-16 19:57:51 +00:00
Kconfig src: Move select ARCH_X86 to platforms 2021-06-30 04:48:59 +00:00
Makefile.inc option: Introduce CMOS_LAYOUT_FILE Kconfig symbol 2021-05-18 11:43:49 +00:00
memcpy.c
memlayout.ld arch/x86: Top-align .init in bootblock 2021-01-28 08:54:21 +00:00
memmove.c
memset.c
mmap_boot.c coreboot tables: Add SPI flash memory map windows to coreboot tables 2020-12-08 22:56:09 +00:00
mpspec.c arch/x86/mptable: Add smp_write_ioapic_from_hw() 2021-06-12 15:49:35 +00:00
pirq_routing.c src/arch: Drop unneeded empty lines 2020-08-24 09:16:19 +00:00
post.c
postcar.c ach/x86/postcar.c: Avoid double CBMEM initialization 2021-01-21 11:03:04 +00:00
postcar_loader.c cbfs: Remove prog_locate() for stages and rmodules 2021-03-16 21:45:34 +00:00
rdrand.c
smbios.c arch/x86/smbios: Let SMBIOS type 9 be able to write slot ID 2021-04-22 12:42:46 +00:00
smbios_defaults.c arch/x86/smbios_defaults.c: Default to motherboard type 2021-03-12 15:36:09 +00:00
tables.c
thread.c
thread_switch.S
timestamp.c
verstage.c
wakeup.S
walkcbfs.S arch/x86/walkcbfs.S: Fix the cbfs base addr for some fmap 2021-06-17 10:00:45 +00:00