15 #include <soc/pci_devs.h>
16 #include <soc/ramstage.h>
33 #if CONFIG(HAVE_ACPI_TABLES)
47 case 0:
return "HS01";
48 case 1:
return "HS02";
49 case 2:
return "HS03";
50 case 3:
return "HS04";
51 case 4:
return "HS05";
52 case 5:
return "HS06";
53 case 6:
return "HS07";
54 case 7:
return "HS08";
55 case 8:
return "HS09";
56 case 9:
return "HS10";
57 case 10:
return "HS11";
58 case 11:
return "HS12";
64 case 0:
return "SS01";
65 case 1:
return "SS02";
66 case 2:
return "SS03";
67 case 3:
return "SS04";
68 case 4:
return "SS05";
69 case 5:
return "SS06";
154 if (
CONFIG(SOC_INTEL_CANNONLAKE_PCH_H))
177 #if CONFIG(HAVE_ACPI_TABLES)
186 #if CONFIG(HAVE_ACPI_TABLES)
bool generate_pin_irq_map(void)
bool irq_program_non_pch(void)
#define printk(level,...)
void generate_cpu_entries(const struct device *device)
void fsp_silicon_init(void)
void soc_gpio_pm_configuration(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)
#define BIOS_ERR
BIOS_ERR - System in incomplete state.
@ 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.
void pcie_rp_update_devicetree(const struct pcie_rp_group *groups)
struct device_operations cpu_bus_ops
const char * soc_acpi_name(const struct device *dev)
void soc_init_pre_device(void *chip_info)
#define PCH_DEVFN_CSE_IDER
#define PCH_DEV_SLOT_PCIE_1
#define PCH_DEVFN_TRACEHUB
#define PCH_DEV_SLOT_PCIE
#define PCH_DEVFN_THERMAL
static void cpu_fill_ssdt(const struct device *dev)
static const struct pcie_rp_group pch_lp_rp_groups[]
static struct device_operations pci_domain_ops
struct chip_operations soc_intel_cannonlake_ops
static void soc_enable(struct device *dev)
static void cpu_set_north_irqs(struct device *dev)
static const struct pcie_rp_group pch_h_rp_groups[]
#define PCH_DEV_SLOT_PCIE_2
struct device_operations pmc_ops
void(* read_resources)(struct device *dev)
enum device_path_type type
struct device_operations * ops