coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
romstage.c File Reference
#include <cbfs.h>
#include <console/console.h>
#include <soc/gpio.h>
#include <soc/mrc_wrapper.h>
#include <soc/romstage.h>
#include <variant/variant.h>
Include dependency graph for romstage.c:

Go to the source code of this file.

Functions

static voidget_spd_pointer (char *spd_file_content, int total_spds, int *dual)
 
void mainboard_fill_mrc_params (struct mrc_params *mp)
 

Function Documentation

◆ get_spd_pointer()

static void* get_spd_pointer ( char *  spd_file_content,
int  total_spds,
int *  dual 
)
static

Definition at line 10 of file romstage.c.

References BIOS_DEBUG, dual_channel_config, GPIO_SSUS_37_PAD, GPIO_SSUS_38_PAD, GPIO_SSUS_39_PAD, GPIO_SSUS_40_PAD, NULL, PAD_PU_20K, PAD_PULL_DOWN, printk, SPD_SIZE, ssus_disable_internal_pull(), ssus_enable_internal_pull(), and ssus_get_gpio().

Referenced by mainboard_fill_mrc_params().

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

◆ mainboard_fill_mrc_params()