coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
mainboard.c File Reference
#include <baseboard/variants.h>
#include <bootstate.h>
#include <gpio.h>
#include <intelblocks/pcr.h>
#include <soc/gpio.h>
#include <soc/pcr_ids.h>
Include dependency graph for mainboard.c:

Go to the source code of this file.

Functions

void variant_mainboard_final (void)
 
static void finalize_boot (void *unused)
 
 BOOT_STATE_INIT_ENTRY (BS_PAYLOAD_BOOT, BS_ON_ENTRY, finalize_boot, NULL)
 

Function Documentation

◆ BOOT_STATE_INIT_ENTRY()

BOOT_STATE_INIT_ENTRY ( BS_PAYLOAD_BOOT  ,
BS_ON_ENTRY  ,
finalize_boot  ,
NULL   
)

◆ finalize_boot()

static void finalize_boot ( void unused)
static

Definition at line 17 of file mainboard.c.

References gpio_output(), and GPP_F20.

Here is the call graph for this function:

◆ variant_mainboard_final()

void variant_mainboard_final ( void  )

Definition at line 10 of file mainboard.c.

References pcr_write16(), and PID_ITSS.

Here is the call graph for this function: