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

Go to the source code of this file.

Functions

void mainboard_silicon_init_params (FSP_SIL_UPD *params)
 
static void ioexpander_init (void *unused)
 
 BOOT_STATE_INIT_ENTRY (BS_POST_DEVICE, BS_ON_EXIT, ioexpander_init, NULL)
 

Function Documentation

◆ BOOT_STATE_INIT_ENTRY()

BOOT_STATE_INIT_ENTRY ( BS_POST_DEVICE  ,
BS_ON_EXIT  ,
ioexpander_init  ,
NULL   
)

◆ ioexpander_init()

static void ioexpander_init ( void unused)
static

◆ mainboard_silicon_init_params()

void mainboard_silicon_init_params ( FSP_SIL_UPD params)

Definition at line 9 of file ramstage.c.

References ARRAY_SIZE, gpio_configure_pads(), gpio_table, and params.

Here is the call graph for this function: