![]() |
coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
#include <console/console.h>
#include <console/uart.h>
#include <drivers/ipmi/ipmi_kcs.h>
#include <drivers/ipmi/ocp/ipmi_ocp.h>
#include <drivers/vpd/vpd.h>
#include <fsp/api.h>
#include <FspmUpd.h>
#include <soc/romstage.h>
#include <FspmUpdHelper.h>
#include "chip.h"
#include "ipmi.h"
#include "vpd.h"
Go to the source code of this file.
Functions | |
static enum ddr_freq_limit | ddr_freq_limit (int num) |
static void | mainboard_config_upd (FSPM_UPD *mupd) |
static void | oem_update_iio (FSPM_UPD *mupd) |
static void | mainboard_config_gpios (FSPM_UPD *mupd) |
static void | mainboard_config_iio (FSPM_UPD *mupd) |
void | mainboard_memory_init_params (FSPM_UPD *mupd) |
void | mainboard_rtc_failed (void) |
|
static |
Definition at line 1 of file romstage.c.
References BIOS_WARNING, DDR_1333, DDR_1600, DDR_1866, DDR_2133, DDR_2400, DDR_2666, DDR_2933, DDR_3200, DDR_AUTO, and printk.
Referenced by mainboard_config_upd().
|
static |
Definition at line 161 of file romstage.c.
|
static |
Definition at line 166 of file romstage.c.
References config, config_of_soc, MAX_PCH_PCIE_PORT, and oem_update_iio().
Referenced by mainboard_memory_init_params().
|
static |
Definition at line 50 of file romstage.c.
References bases, BIOS_DEBUG, BIOS_INFO, BIOS_WARNING, ddr_freq_limit(), FSP_DCI, FSP_DCI_DEFAULT, FSP_DIMM_FREQ, FSP_DIMM_FREQ_DEFAULT, FSP_LOG, FSP_LOG_DEFAULT, FSP_LOG_LEVEL, FSP_LOG_LEVEL_DEFAULT, FSPM_MEMREFRESHWATERMARK, FSPM_MEMREFRESHWATERMARK_DEFAULT, get_uart_for_console(), printk, val, vpd_get_bool(), vpd_get_int(), and VPD_RW_THEN_RO.
Referenced by mainboard_memory_init_params().
void mainboard_memory_init_params | ( | FSPM_UPD * | mupd | ) |
Definition at line 185 of file romstage.c.
References BIOS_DEBUG, CB_SUCCESS, init_frb2_wdt(), ipmi_kcs_premem_init(), ipmi_set_post_start(), mainboard_config_gpios(), mainboard_config_iio(), mainboard_config_upd(), MEM_TRAIN_FORCE, printk, val, vpd_get_bool(), and VPD_RW_THEN_RO.
Definition at line 209 of file romstage.c.
References BIOS_DEBUG, BIOS_ERR, CB_SUCCESS, ipmi_set_cmos_clear(), and printk.
Referenced by mainboard_romstage_entry().
|
static |
Definition at line 124 of file romstage.c.
References BIOS_DEBUG, BIOS_ERR, CB_SUCCESS, ipmi_get_pcie_config(), PCIE_CONFIG_A, PCIE_CONFIG_B, PCIE_CONFIG_C, PCIE_CONFIG_D, and printk.
Referenced by mainboard_config_iio().