coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
#include <acpi/acpi.h>
#include <bootstate.h>
#include <cbfs.h>
#include <console/console.h>
#include <device/device.h>
#include <device/pci.h>
#include <fsp/api.h>
#include <fsp/util.h>
#include <intelblocks/fast_spi.h>
#include <intelblocks/acpi.h>
#include <intelblocks/gpio.h>
#include <soc/iomap.h>
#include <soc/intel/common/vbt.h>
#include <soc/pci_devs.h>
#include <soc/ramstage.h>
#include <soc/fiamux.h>
#include <spi-generic.h>
#include <soc/hob_mem.h>
Go to the source code of this file.
Functions | |
const char * | soc_acpi_name (const struct device *dev) |
static void | soc_enable_dev (struct device *dev) |
static void | soc_init (void *data) |
static void | soc_final (void *data) |
static void | soc_silicon_init_params (FSPS_UPD *silupd) |
void | platform_fsp_silicon_init_params_cb (FSPS_UPD *silupd) |
static void | spi_flash_init_cb (void *unused) |
BOOT_STATE_INIT_ENTRY (BS_PRE_DEVICE, BS_ON_ENTRY, spi_flash_init_cb, NULL) | |
Variables | |
static struct device_operations | pci_domain_ops |
static struct device_operations | cpu_bus_ops |
struct chip_operations | soc_intel_denverton_ns_ops |
struct pci_operations | soc_pci_ops |
BOOT_STATE_INIT_ENTRY | ( | BS_PRE_DEVICE | , |
BS_ON_ENTRY | , | ||
spi_flash_init_cb | , | ||
NULL | |||
) |
void platform_fsp_silicon_init_params_cb | ( | FSPS_UPD * | silupd | ) |
Definition at line 176 of file chip.c.
References cbfs_map(), mainboard_silicon_init_params(), NULL, and soc_silicon_init_params().
Definition at line 127 of file chip.c.
References block_gpio_enable(), cpu_bus_ops, DEVICE_PATH_CPU_CLUSTER, DEVICE_PATH_DOMAIN, DEVICE_PATH_GPIO, device::ops, device::path, pci_domain_ops, and device_path::type.
Definition at line 138 of file chip.c.
References fsp_silicon_init(), and soc_save_dimm_info().
|
static |
Definition at line 146 of file chip.c.
References die(), get_fiamux_hob_data(), get_fiamux_hsio_info(), and mainboard_get_hsio_config().
Definition at line 212 of file chip.c.
References fast_spi_init().
|
static |
|
static |
Definition at line 22 of file chip.c.
Referenced by soc_enable_dev().
struct chip_operations soc_intel_denverton_ns_ops |
struct pci_operations soc_pci_ops |