coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
ramstage.c File Reference
#include <bootmode.h>
#include <bootsplash.h>
#include <console/console.h>
#include <fsp/ramstage.h>
#include <fsp/util.h>
#include <framebuffer_info.h>
#include <lib.h>
#include <stage_cache.h>
#include <string.h>
#include <timestamp.h>
Include dependency graph for ramstage.c:

Go to the source code of this file.

Functions

static void display_hob_info (FSP_INFO_HEADER *fsp_info_header)
 
static void fsp_run_silicon_init (FSP_INFO_HEADER *fsp_info_header)
 
static void fsp_load (void)
 
void intel_silicon_init (void)
 
__weak void mainboard_silicon_init_params (SILICON_INIT_UPD *params)
 

Function Documentation

◆ display_hob_info()

static void display_hob_info ( FSP_INFO_HEADER *  fsp_info_header)
static

Definition at line 14 of file ramstage.c.

References BIOS_ERR, CONFIG, get_guid_hob(), get_hob_list(), GRAPHICS_SUPPORT_BIT, NULL, print_hob_type_structure(), and printk.

Referenced by fsp_run_silicon_init().

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

◆ fsp_load()

static void fsp_load ( void  )
static

Definition at line 138 of file ramstage.c.

References fsp_relocate(), fsp_update_fih(), prog_entry(), PROG_INIT, PROG_REFCODE, resume_from_stage_cache(), stage_cache_add(), stage_cache_load_stage(), and STAGE_REFCODE.

Referenced by intel_silicon_init().

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

◆ fsp_run_silicon_init()

◆ intel_silicon_init()

void intel_silicon_init ( void  )

Definition at line 155 of file ramstage.c.

References fsp_get_fih(), fsp_load(), and fsp_run_silicon_init().

Referenced by soc_init_pre_device().

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

◆ mainboard_silicon_init_params()

__weak void mainboard_silicon_init_params ( SILICON_INIT_UPD *  params)

Definition at line 162 of file ramstage.c.

Referenced by fsp_run_silicon_init().

Here is the caller graph for this function: