coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
verstage.c File Reference
#include <amdblocks/acpimmio.h>
#include <amdblocks/gpio.h>
#include <arch/io.h>
#include <baseboard/variants.h>
#include <psp_verstage.h>
#include <security/vboot/vboot_common.h>
#include <soc/southbridge.h>
Include dependency graph for verstage.c:

Go to the source code of this file.

Functions

void verstage_mainboard_early_init (void)
 
void verstage_mainboard_espi_init (void)
 
void verstage_mainboard_tpm_init (void)
 

Function Documentation

◆ verstage_mainboard_early_init()

void verstage_mainboard_early_init ( void  )

Definition at line 11 of file verstage.c.

References gpio_configure_pads_with_override(), variant_early_gpio_table(), and variant_early_override_gpio_table().

Referenced by Main().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ verstage_mainboard_espi_init()

void verstage_mainboard_espi_init ( void  )

Definition at line 21 of file verstage.c.

References gpio_configure_pads(), PM_ACPI_CONF, PM_ACPI_S5_LPC_PIN_MODE, PM_ACPI_S5_LPC_PIN_MODE_SEL, PM_ESPI_CS_USE_DATA2, pm_io_read32(), pm_io_write32(), PM_SPI_PAD_PU_PD, and variant_espi_gpio_table().

Referenced by Main().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ verstage_mainboard_tpm_init()

void verstage_mainboard_tpm_init ( void  )

Definition at line 44 of file verstage.c.

References gpio_configure_pads(), and variant_tpm_gpio_table().

Referenced by Main().

Here is the call graph for this function:
Here is the caller graph for this function: