![]() |
coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
#include <arch/io.h>
#include <bootstate.h>
#include <cf9_reset.h>
#include <device/pci_def.h>
#include <device/pci_ids.h>
#include <device/pci_ops.h>
#include <gpio.h>
#include <hwilib.h>
#include <intelblocks/lpc_lib.h>
#include <intelblocks/pcr.h>
#include <soc/pcr_ids.h>
#include <baseboard/variants.h>
#include <types.h>
Go to the source code of this file.
Macros | |
#define | TX_DWORD3 0xa8c |
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) | |
#define TX_DWORD3 0xa8c |
Definition at line 17 of file mainboard.c.
BOOT_STATE_INIT_ENTRY | ( | BS_PAYLOAD_BOOT | , |
BS_ON_ENTRY | , | ||
finalize_boot | , | ||
NULL | |||
) |
Definition at line 71 of file mainboard.c.
References CNV_RGI_DT, and gpio_output().
Definition at line 19 of file mainboard.c.
References device::bus, CONFIG, bus::dev, dev_find_device(), device::device, FULL_RST, lpc_enable_pci_clk_cntl(), NULL, outb(), PCI_COMMAND, PCI_COMMAND_MASTER, PCI_DID_TI_XIO2001, pci_or_config16(), PCI_VID_SIEMENS, pci_write_config8(), PCR_LPC_CCE_EN, PCR_LPC_PCE_EN, PCR_LPC_PRC, pcr_or32(), pcr_write16(), PID_ITSS, PID_LPC, and RST_CNT.