![]() |
coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
#include <bootstate.h>
#include <commonlib/console/post_codes.h>
#include <console/console.h>
#include <cpu/x86/smm.h>
#include <device/mmio.h>
#include <device/pci.h>
#include <intelblocks/cse.h>
#include <intelblocks/lpc_lib.h>
#include <intelblocks/pcr.h>
#include <intelblocks/pmclib.h>
#include <intelblocks/systemagent.h>
#include <intelblocks/tco.h>
#include <soc/p2sb.h>
#include <soc/pci_devs.h>
#include <soc/pcr_ids.h>
#include <soc/pm.h>
#include <soc/smbus.h>
#include <soc/soc_chip.h>
#include <soc/systemagent.h>
#include <spi-generic.h>
Go to the source code of this file.
Functions | |
static void | pch_finalize (void) |
static void | tbt_finalize (void) |
static void | soc_finalize (void *unused) |
BOOT_STATE_INIT_ENTRY (BS_OS_RESUME, BS_ON_ENTRY, soc_finalize, NULL) | |
BOOT_STATE_INIT_ENTRY (BS_PAYLOAD_LOAD, BS_ON_EXIT, soc_finalize, NULL) | |
BOOT_STATE_INIT_ENTRY | ( | BS_OS_RESUME | , |
BS_ON_ENTRY | , | ||
soc_finalize | , | ||
NULL | |||
) |
BOOT_STATE_INIT_ENTRY | ( | BS_PAYLOAD_LOAD | , |
BS_ON_EXIT | , | ||
soc_finalize | , | ||
NULL | |||
) |
Definition at line 30 of file finalize.c.
References pmc_clear_pmcon_sts(), and tco_lockdown().
Referenced by soc_finalize().
Definition at line 53 of file finalize.c.
References APM_CNT_FINALIZE, apm_control(), BIOS_DEBUG, CONFIG, heci1_disable(), pch_finalize(), post_code, POST_OS_BOOT, printk, and tbt_finalize().
Definition at line 40 of file finalize.c.
References NUM_TBT_FUNCTIONS, pci_dev_disable_bus_master(), pcidev_path_on_root(), and SA_DEVFN_TBT.
Referenced by soc_finalize().