7 #include <soc/romstage.h>
26 if (!slot_config0 && slot_config1)
27 mupd->FspmConfig.IioBifurcationConfig.IIoBifurcationTable[
Skt0_Iou0].Bifurcation
28 = IIO_BIFURCATE_xxx8xxx8;
34 mupd->FspmConfig.IioBifurcationConfig.IIoBifurcationTable =
36 mupd->FspmConfig.IioBifurcationConfig.NumberOfEntries =
39 mupd->FspmConfig.IioPciConfig.ConfigurationTable =
41 mupd->FspmConfig.IioPciConfig.NumberOfEntries =
44 mupd->FspmConfig.PchPciConfig.PciPortConfig =
46 mupd->FspmConfig.PchPciConfig.NumberOfEntries =
49 mupd->FspmConfig.PchPciConfig.RootPortFunctionSwapping = 0x00;
50 mupd->FspmConfig.PchPciConfig.PciePllSsc = 0x00;
64 mupd->FspmConfig.GpioConfig.GpioTable =
NULL;
65 mupd->FspmConfig.GpioConfig.NumberOfEntries = 0;
void * memcpy(void *dest, const void *src, size_t n)
@ CB_SUCCESS
Call completed successfully.
int gpio_get(gpio_t gpio)
enum cb_err ipmi_kcs_premem_init(const u16 port, const u16 device)
enum cb_err ipmi_set_post_start(const int port)
void mainboard_memory_init_params(FSPM_UPD *mupd)
static uint8_t iio_table_buf[sizeof(tp_iio_bifur_table)]
static void mainboard_config_iio(FSPM_UPD *mupd)
static void oem_update_iio(FSPM_UPD *mupd)
static const UPD_PCI_PORT_CONFIG tp_iio_pci_port_skt0[]
static const UPD_PCH_PCIE_PORT tp_pch_pci_port_skt0[]
static const UPD_IIO_BIFURCATION_DATA_ENTRY tp_iio_bifur_table[]