coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
fsp_params.c File Reference
#include <arch/romstage.h>
#include <arch/symbols.h>
#include <console/console.h>
#include <cbmem.h>
#include "../chip.h"
#include <fsp/util.h>
#include <soc/iomap.h>
#include <soc/pci_devs.h>
#include <soc/pm.h>
#include <soc/romstage.h>
#include <soc/reg_access.h>
#include <soc/storage_test.h>
Include dependency graph for fsp_params.c:

Go to the source code of this file.

Functions

void mainboard_romstage_entry (void)
 
struct chipset_power_stateget_power_state (void)
 
int fill_power_state (void)
 
void platform_fsp_memory_init_params_cb (FSPM_UPD *fspm_upd, uint32_t version)
 

Variables

static struct chipset_power_state power_state
 

Function Documentation

◆ fill_power_state()

◆ get_power_state()

struct chipset_power_state* get_power_state ( void  )

Definition at line 51 of file fsp_params.c.

References power_state.

Referenced by clear_smi_and_wake_events().

Here is the caller graph for this function:

◆ mainboard_romstage_entry()

void mainboard_romstage_entry ( void  )

◆ platform_fsp_memory_init_params_cb()

void platform_fsp_memory_init_params_cb ( FSPM_UPD *  fspm_upd,
uint32_t  version 
)

Variable Documentation

◆ power_state

struct chipset_power_state power_state
static

Definition at line 16 of file fsp_params.c.

Referenced by fill_power_state(), and get_power_state().