soc/amd/cezanne: select ACPI support and make the compiler happy
Follow-up patches will add more functionality. Signed-off-by: Felix Held <felix-coreboot@felixheld.de> Signed-off-by: Raul E Rangel <rrangel@chromium.org> Change-Id: I9b806569154e46418fa7d4fa35575a0acfec9132 Reviewed-on: https://review.coreboot.org/c/coreboot/+/50273 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Marshall Dawson <marshalldawson3rd@gmail.com>
This commit is contained in:
parent
07acbfc6a5
commit
86024954df
3 changed files with 23 additions and 0 deletions
|
@ -16,6 +16,7 @@ config SOC_SPECIFIC_OPTIONS
|
|||
select BOOT_DEVICE_SUPPORTS_WRITES if BOOT_DEVICE_SPI_FLASH
|
||||
select FSP_COMPRESS_FSP_M_LZMA
|
||||
select FSP_COMPRESS_FSP_S_LZMA
|
||||
select HAVE_ACPI_TABLES
|
||||
select HAVE_CF9_RESET
|
||||
select HAVE_SMI_HANDLER
|
||||
select IDT_IN_EVERY_STAGE
|
||||
|
|
|
@ -24,6 +24,7 @@ romstage-y += reset.c
|
|||
romstage-y += romstage.c
|
||||
romstage-y += uart.c
|
||||
|
||||
ramstage-y += acpi.c
|
||||
ramstage-y += chip.c
|
||||
ramstage-y += cpu.c
|
||||
ramstage-y += fch.c
|
||||
|
@ -37,6 +38,7 @@ ramstage-y += uart.c
|
|||
smm-y += smihandler.c
|
||||
|
||||
CPPFLAGS_common += -I$(src)/soc/amd/cezanne/include
|
||||
CPPFLAGS_common += -I$(src)/soc/amd/cezanne/acpi
|
||||
CPPFLAGS_common += -I$(src)/vendorcode/amd/fsp/cezanne
|
||||
|
||||
$(call strip_quotes,$(CONFIG_FSP_M_CBFS))-options := -b $(CONFIG_FSP_M_ADDR)
|
||||
|
|
20
src/soc/amd/cezanne/acpi.c
Normal file
20
src/soc/amd/cezanne/acpi.c
Normal file
|
@ -0,0 +1,20 @@
|
|||
/* SPDX-License-Identifier: GPL-2.0-only */
|
||||
|
||||
/* ACPI - create the Fixed ACPI Description Tables (FADT) */
|
||||
|
||||
#include <acpi/acpi.h>
|
||||
|
||||
unsigned long acpi_fill_madt(unsigned long current)
|
||||
{
|
||||
/* TODO */
|
||||
return current;
|
||||
}
|
||||
|
||||
/*
|
||||
* Reference section 5.2.9 Fixed ACPI Description Table (FADT)
|
||||
* in the ACPI 3.0b specification.
|
||||
*/
|
||||
void acpi_fill_fadt(acpi_fadt_t *fadt)
|
||||
{
|
||||
/* TODO */
|
||||
}
|
Loading…
Reference in a new issue