coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
#include <device/device.h>
#include <device/pci.h>
#include <fsp/api.h>
#include <fsp/util.h>
#include <intelblocks/acpi.h>
#include <intelblocks/cfg.h>
#include <intelblocks/gpio.h>
#include <intelblocks/itss.h>
#include <intelblocks/xdci.h>
#include <soc/intel/common/vbt.h>
#include <soc/itss.h>
#include <soc/pci_devs.h>
#include <soc/ramstage.h>
#include <soc/soc_chip.h>
Go to the source code of this file.
Functions | |
static void | soc_fill_gpio_pm_configuration (void) |
void | soc_init_pre_device (void *chip_info) |
static void | soc_enable (struct device *dev) |
Variables | |
static struct device_operations | pci_domain_ops |
static struct device_operations | cpu_bus_ops |
struct chip_operations | soc_intel_icelake_ops |
Definition at line 138 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 92 of file chip.c.
References config, config_of_soc, gpio_pm_configure(), memcpy(), memset(), MISCCFG_GPIO_PM_CONFIG_BITS, TOTAL_GPIO_COMM, and value.
|
static |
|
static |
Definition at line 105 of file chip.c.
Referenced by soc_enable().
struct chip_operations soc_intel_icelake_ops |