coreboot-kgpe-d16/src/arch/x86
Karthikeyan Ramasubramanian 1e83e5c61a src/arch/x86: Build mainboard acpi_tables source if present
Current build rules require adding blank acpi_tables in some of the
mainboards (eg. octopus, hatch). Update the build rules to compile the
acpi_tables.c only if it is present. This will help to avoid adding
blank acpi_tables.c source file.

BUG=None
TEST=Build test with octopus and hatch without blank acpi_table.c file.

Change-Id: I7dfacc6f4c737699b22acd96e17c9426d33574bd
Signed-off-by: Karthikeyan Ramasubramanian <kramasub@google.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/37774
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Justin TerAvest <teravest@chromium.org>
Reviewed-by: Furquan Shaikh <furquan@google.com>
Reviewed-by: Aamir Bohra <aamir.bohra@intel.com>
2019-12-19 17:48:57 +00:00
..
acpi AUTHORS: Move src/arch/x86 copyrights into AUTHORS file 2019-09-10 12:50:17 +00:00
include src: Remove unused 'include <arch/cpu.h>' 2019-12-19 05:58:50 +00:00
acpi.c arch/acpi.h: Convert MADT APIC type names to all caps 2019-10-25 07:00:37 +00:00
acpi_bert_storage.c AUTHORS: Move src/arch/x86 copyrights into AUTHORS file 2019-09-10 12:50:17 +00:00
acpi_device.c src: Add missing include <stdlib.h> 2019-12-03 11:30:52 +00:00
acpi_pld.c AUTHORS: Move src/arch/x86 copyrights into AUTHORS file 2019-09-10 12:50:17 +00:00
acpi_s3.c arch/x86: Remove acpi_fail_wakeup() and cbmem_fail_resume() 2019-09-14 10:55:34 +00:00
acpigen.c acpigen: Add methods for mutex operations 2019-12-12 13:16:57 +00:00
acpigen_dsm.c src/arch: Remove unused <stdlib.h> 2019-12-19 05:57:07 +00:00
assembly_entry.S Drop ROMCC code and header guards 2019-12-19 03:25:05 +00:00
boot.c arch/x86/boot.c: Pass arguments when running programs 2019-10-30 08:32:39 +00:00
bootblock.ld AUTHORS: Move src/arch/x86 copyrights into AUTHORS file 2019-09-10 12:50:17 +00:00
bootblock_crt0.S Kconfig: Drop the C_ENVIRONMENT_BOOTBLOCK symbol 2019-11-25 09:17:38 +00:00
bootblock_normal.c
bootblock_romcc.S Kconfig: Drop the C_ENVIRONMENT_BOOTBLOCK symbol 2019-11-25 09:17:38 +00:00
bootblock_simple.c arch/x86: Don't allow separate verstage to boot from romcc bootblock 2019-10-08 11:41:06 +00:00
c_start.S Drop ROMCC code and header guards 2019-12-19 03:25:05 +00:00
car.ld arch/x86/car.ld: Drop CAR_GLOBAL region 2019-11-30 16:11:42 +00:00
cbmem.c src/arch: Remove unused <stdlib.h> 2019-12-19 05:57:07 +00:00
cf9_reset.c AUTHORS: Move src/arch/x86 copyrights into AUTHORS file 2019-09-10 12:50:17 +00:00
cpu.c cpu/x86/tsc: Flip and rename TSC_CONSTANT_RATE to UNKNOWN_TSC_RATE 2019-11-03 06:15:35 +00:00
cpu_common.c arch/x86: Fix cpu_cpuid_extended_level() return type 2019-07-02 16:10:03 +00:00
ebda.c arch/x86: Remove EARLY_EBDA_INIT support 2019-11-10 15:38:45 +00:00
exception.c arch/x86/exception.c: Drop CAR_GLOBAL_MIGRATION support 2019-11-29 09:20:52 +00:00
exit_car.S arch/x86: Use the stage argument to implement cbmem_top 2019-11-03 11:18:31 +00:00
failover.ld arch|cpu/x86: Add Kconfig option for x86 reset vector 2019-12-06 15:16:47 +00:00
gdt.c AUTHORS: Move src/arch/x86 copyrights into AUTHORS file 2019-09-10 12:50:17 +00:00
gdt_init.S arch/x86: Prepare GDT for x86_64 2019-03-06 20:00:55 +00:00
id.ld arch|cpu/x86: Add Kconfig option for x86 reset vector 2019-12-06 15:16:47 +00:00
id.S
idt.S
ioapic.c printf: Automatically prefix %p with 0x 2019-12-11 11:38:59 +00:00
Kconfig arch/x86: Drop uses of ROMCC_BOOTBLOCK 2019-12-19 03:26:27 +00:00
Makefile.inc src/arch/x86: Build mainboard acpi_tables source if present 2019-12-19 17:48:57 +00:00
memcpy.c
memlayout.ld arch|cpu/x86: Add Kconfig option for x86 reset vector 2019-12-06 15:16:47 +00:00
memmove.c
memset.c AUTHORS: Move src/arch/x86 copyrights into AUTHORS file 2019-09-10 12:50:17 +00:00
mmap_boot.c src/arch: Remove unused <stdlib.h> 2019-12-19 05:57:07 +00:00
mpspec.c AUTHORS: Move src/arch/x86 copyrights into AUTHORS file 2019-09-10 12:50:17 +00:00
pirq_routing.c AUTHORS: Move src/arch/x86 copyrights into AUTHORS file 2019-09-10 12:50:17 +00:00
postcar.c timestamps: Remove TIMESTAMP_CACHE_IN_BSS 2019-09-13 19:48:26 +00:00
postcar_loader.c console,boot_state: Exclude printk() from reported times 2019-11-11 10:31:29 +00:00
prologue.inc AUTHORS: Move src/arch/x86 copyrights into AUTHORS file 2019-09-10 12:50:17 +00:00
rdrand.c AUTHORS: Move src/arch/x86 copyrights into AUTHORS file 2019-09-10 12:50:17 +00:00
smbios.c src/arch: Remove unused <stdlib.h> 2019-12-19 05:57:07 +00:00
tables.c arch/x86: Remove EARLY_EBDA_INIT support 2019-11-10 15:38:45 +00:00
thread.c AUTHORS: Move src/arch/x86 copyrights into AUTHORS file 2019-09-10 12:50:17 +00:00
thread_switch.S AUTHORS: Move src/arch/x86 copyrights into AUTHORS file 2019-09-10 12:50:17 +00:00
timestamp.c cpu/x86/tsc: Flip and rename TSC_CONSTANT_RATE to UNKNOWN_TSC_RATE 2019-11-03 06:15:35 +00:00
timestamp.inc arch/x86: Unify bootblock MMX register usage 2019-01-08 15:31:19 +00:00
verstage.c AUTHORS: Move src/arch/x86 copyrights into AUTHORS file 2019-09-10 12:50:17 +00:00
wakeup.S AUTHORS: Move src/arch/x86 copyrights into AUTHORS file 2019-09-10 12:50:17 +00:00
walkcbfs.S