14 #include <soc/pci_devs.h>
15 #include <soc/ramstage.h>
16 #include <soc/soc_chip.h>
18 #if CONFIG(HAVE_ACPI_TABLES)
97 if (
config->gpio_override_pm)
127 #if CONFIG(HAVE_ACPI_TABLES)
void * memcpy(void *dest, const void *src, size_t n)
void * memset(void *dstpp, int c, size_t len)
void itss_snapshot_irq_polarities(int start, int end)
void itss_restore_irq_polarities(int start, int end)
void generate_cpu_entries(const struct device *device)
void fsp_silicon_init(void)
void block_gpio_enable(struct device *dev)
void fsp_display_fvi_version_hob(void)
static void noop_read_resources(struct device *dev)
Standard device operations function pointers shims.
static void noop_set_resources(struct device *dev)
@ DEVICE_PATH_CPU_CLUSTER
void pci_domain_read_resources(struct device *dev)
void pci_domain_set_resources(struct device *dev)
void pci_domain_scan_bus(struct device *dev)
Scan a PCI domain.
struct device_operations cpu_bus_ops
const char * soc_acpi_name(const struct device *dev)
void soc_init_pre_device(void *chip_info)
#define MISCCFG_GPIO_PM_CONFIG_BITS
#define PCH_DEVFN_CSE_IDER
#define PCH_DEVFN_TRACEHUB
#define PCH_DEVFN_THERMAL
void gpio_pm_configure(const uint8_t *misccfg_pm_values, size_t num)
static struct device_operations pci_domain_ops
struct chip_operations soc_intel_icelake_ops
static void soc_fill_gpio_pm_configuration(void)
static void soc_enable(struct device *dev)
void(* read_resources)(struct device *dev)
enum device_path_type type
struct device_operations * ops