![]() |
coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
#include <amdblocks/espi.h>
#include <bootblock_common.h>
#include <baseboard/variants.h>
#include <console/console.h>
#include <delay.h>
#include <soc/espi.h>
#include <soc/southbridge.h>
#include <timer.h>
Go to the source code of this file.
Macros | |
#define | FC350_PCIE_INIT_DELAY_US (20 * USECS_PER_MSEC) |
Functions | |
void | mb_set_up_early_espi (void) |
void | bootblock_mainboard_early_init (void) |
void | bootblock_mainboard_init (void) |
Variables | |
struct stopwatch | pcie_init_timeout_sw |
#define FC350_PCIE_INIT_DELAY_US (20 * USECS_PER_MSEC) |
Definition at line 12 of file bootblock.c.
Definition at line 27 of file bootblock.c.
References CONFIG, espi_disable_lpc_ldrq(), espi_switch_to_spi2_pads(), FC350_PCIE_INIT_DELAY_US, gpio_configure_pads(), gpio_configure_pads_with_override(), pcie_init_timeout_sw, stopwatch_init_usecs_expire(), variant_early_gpio_table(), variant_early_override_gpio_table(), variant_espi_gpio_table(), and variant_tpm_gpio_table().
Definition at line 63 of file bootblock.c.
References BIOS_DEBUG, CONFIG, gpio_configure_pads_with_override(), mdelay(), pcie_init_timeout_sw, printk, stopwatch_expired(), variant_bootblock_gpio_table(), variant_bootblock_override_gpio_table(), and variant_has_pcie_wwan().
Definition at line 15 of file bootblock.c.
References bootblock_mainboard_early_init().
struct stopwatch pcie_init_timeout_sw |
Definition at line 1 of file bootblock.c.
Referenced by bootblock_mainboard_early_init(), and bootblock_mainboard_init().