coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
acpi_tables.c File Reference
Include dependency graph for acpi_tables.c:

Go to the source code of this file.

Macros

#define HAS_ACPI_SRAT   TRUE
 
#define HAS_ACPI_SLIT   TRUE
 

Functions

void agesawrapper_setlateinitptr (void *Late)
 
void completion_InitLate (struct sysinfo *cb, AMD_LATE_PARAMS *Late)
 
voidagesawrapper_getlateinitptr (int pick)
 

Variables

static AMD_LATE_PARAMS * AmdLateParams
 

Macro Definition Documentation

◆ HAS_ACPI_SLIT

#define HAS_ACPI_SLIT   TRUE

Definition at line 15 of file acpi_tables.c.

◆ HAS_ACPI_SRAT

#define HAS_ACPI_SRAT   TRUE

Definition at line 14 of file acpi_tables.c.

Function Documentation

◆ agesawrapper_getlateinitptr()

void* agesawrapper_getlateinitptr ( int  pick)

Definition at line 34 of file acpi_tables.c.

References AmdLateParams, ASSERT, NULL, PICK_ALIB, PICK_CDIT, PICK_CRAT, PICK_DMI, PICK_IVRS, PICK_PSTATE, PICK_SLIT, PICK_SRAT, PICK_WHEA_CMC, and PICK_WHEA_MCE.

Referenced by acpi_fill_hest(), acpi_fill_ivrs(), agesa_write_acpi_tables(), and prepare_dmi_17().

Here is the caller graph for this function:

◆ agesawrapper_setlateinitptr()

void agesawrapper_setlateinitptr ( void Late)

Definition at line 24 of file acpi_tables.c.

References AmdLateParams.

◆ completion_InitLate()

void completion_InitLate ( struct sysinfo cb,
AMD_LATE_PARAMS *  Late 
)

Definition at line 29 of file acpi_tables.c.

References AmdLateParams.

Referenced by ramstage_dispatch().

Here is the caller graph for this function:

Variable Documentation

◆ AmdLateParams

AMD_LATE_PARAMS* AmdLateParams
static