coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
romstage.c File Reference
Include dependency graph for romstage.c:

Go to the source code of this file.

Functions

__weak void mainboard_early_init (int s3resume)
 
__weak void mainboard_late_rcba_config (void)
 
static void configure_dpr (void)
 
static void early_pch_reset_pmcon (void)
 
void mainboard_romstage_entry (void)
 

Function Documentation

◆ configure_dpr()

static void configure_dpr ( void  )
static

Definition at line 27 of file romstage.c.

References DPR, dpr_register::epm, HOST_BRIDGE, dpr_register::lock, pci_write_config32(), dpr_register::raw, dpr_register::size, and txt_get_chipset_dpr().

Referenced by mainboard_romstage_entry().

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

◆ early_pch_reset_pmcon()

static void early_pch_reset_pmcon ( void  )
static

Definition at line 42 of file romstage.c.

References GEN_PMCON_3, PCH_LPC_DEV, and pci_and_config8().

Referenced by mainboard_romstage_entry().

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

◆ mainboard_early_init()

__weak void mainboard_early_init ( int  s3resume)

Definition at line 19 of file romstage.c.

◆ mainboard_late_rcba_config()

__weak void mainboard_late_rcba_config ( void  )

Definition at line 23 of file romstage.c.

◆ mainboard_romstage_entry()