![]() |
coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
#include <fsp/api.h>
Go to the source code of this file.
Enumerations | |
enum | board_type { BOARD_TYPE_MOBILE = 0 , BOARD_TYPE_DESKTOP = 1 , BOARD_TYPE_ULT_ULX = 5 , BOARD_TYPE_ULT_ULX_T4 = 6 , BOARD_TYPE_SERVER = 8 , BOARD_TYPE_CRB_MOBILE = 0 , BOARD_TYPE_CRB_DESKTOP , BOARD_TYPE_USER1 , BOARD_TYPE_USER2 , BOARD_TYPE_USER3 , BOARD_TYPE_ULT , BOARD_TYPE_CRB_EMBDEDDED , BOARD_TYPE_UNKNOWN , BOARD_TYPE_MOBILE = 0 , BOARD_TYPE_DESKTOP = 1 , BOARD_TYPE_ULT_ULX = 5 , BOARD_TYPE_SERVER = 7 , BOARD_TYPE_MOBILE = 0 , BOARD_TYPE_DESKTOP = 1 , BOARD_TYPE_ULT_ULX = 5 , BOARD_TYPE_SERVER = 7 , BOARD_TYPE_MOBILE = 0 , BOARD_TYPE_DESKTOP = 1 , BOARD_TYPE_ULT_ULX = 5 , BOARD_TYPE_SERVER = 7 , BOARD_TYPE_MOBILE = 0 , BOARD_TYPE_DESKTOP = 1 , BOARD_TYPE_ULT_ULX = 5 , BOARD_TYPE_SERVER = 7 , BOARD_TYPE_MOBILE = 0 , BOARD_TYPE_DESKTOP = 1 , BOARD_TYPE_ULT_ULX = 5 , BOARD_TYPE_SERVER = 7 , BOARD_TYPE_MOBILE = 0 , BOARD_TYPE_DESKTOP = 1 , BOARD_TYPE_ULT_ULX = 5 , BOARD_TYPE_SERVER = 7 } |
Functions | |
void | mainboard_memory_init_params (FSPM_UPD *mupd) |
void | systemagent_early_init (void) |
enum board_type |
Definition at line 12 of file romstage.h.
void mainboard_memory_init_params | ( | FSPM_UPD * | mupd | ) |
Definition at line 22 of file romstage.c.
Definition at line 151 of file early_init.c.
References ARCHDIS, ARRAY_SIZE, broadwell_setup_bars(), CAPID0_A, DEVEN, DEVEN_D0EN, DEVEN_D2EN, DEVEN_D3EN, DEVEN_IGD, DIDOR, DMAR_LCKDN, DMI_BASE_ADDRESS, DMI_BASE_SIZE, DMIBAR, EDRAM_BASE_ADDRESS, EDRAM_BASE_SIZE, EDRAMBAR, enable_pam_region(), EP_BASE_ADDRESS, EP_BASE_SIZE, EPBAR, GDXC_BASE_ADDRESS, GDXC_BASE_SIZE, GDXCBAR, get_platform_type(), GFXVT_BASE_ADDRESS, GFXVTBAR, HOST_BRIDGE, MCH_BASE_ADDRESS, MCH_BASE_SIZE, MCHBAR, mchbar_write32(), pci_or_config32(), pci_read_config32(), pci_read_config8(), pci_write_config32(), pci_write_config8(), PLATFORM_MOBILE, PRSCAPDIS, read32(), REG_BASE_ADDRESS, REG_BASE_SIZE, REGBAR, sa_set_mch_bar(), sa_set_pci_bar(), sandybridge_setup_bars(), sandybridge_setup_graphics(), start_peg_link_training(), systemagent_vtd_init(), VTD_DISABLE, VTVC0_BASE_ADDRESS, VTVC0BAR, and write32().
Referenced by mainboard_romstage_entry().