coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
#include <arch/romstage.h>
#include <cbmem.h>
#include <console/console.h>
#include <fsp/util.h>
#include <intelblocks/cfg.h>
#include <intelblocks/cse.h>
#include <intelblocks/pmclib.h>
#include <intelblocks/smbus.h>
#include <memory_info.h>
#include <soc/intel/common/smbios.h>
#include <soc/iomap.h>
#include <soc/pm.h>
#include <soc/romstage.h>
#include <soc/soc_chip.h>
#include <string.h>
Go to the source code of this file.
Macros | |
#define | FSP_SMBIOS_MEMORY_INFO_GUID |
Functions | |
static void | save_dimm_info (void) |
void | mainboard_romstage_entry (void) |
#define FSP_SMBIOS_MEMORY_INFO_GUID |
Definition at line 19 of file romstage.c.
Definition at line 124 of file romstage.c.
References ACPI_S3, fsp_memory_init(), HECI1_BASE_ADDRESS, heci_init(), pmc_fill_power_state(), pmc_get_power_state(), pmc_set_disb(), save_dimm_info(), smbus_common_init(), and systemagent_early_init().
Definition at line 26 of file romstage.c.
References ARRAY_SIZE, BIOS_DEBUG, BIOS_ERR, cbmem_add(), CBMEM_ID_MEMINFO, memory_info::dimm, memory_info::dimm_cnt, dimm_info_fill(), fsp_find_extension_hob_by_guid(), FSP_SMBIOS_MEMORY_INFO_GUID, mainboard_get_dram_part_num(), memset(), NULL, printk, smbios_memory_info_guid, SPD_SAVE_OFFSET_SERIAL, and strlen().
Referenced by mainboard_romstage_entry().