8 static const PCIe_PORT_DESCRIPTOR
PortList[] = {
11 PCIE_ENGINE_DATA_INITIALIZER(PciePortEngine, 3, 3),
12 PCIE_PORT_DATA_INITIALIZER_V2(PortEnabled, ChannelTypeExt6db, 2, 5,
23 PCIE_ENGINE_DATA_INITIALIZER(PciePortEngine, 2, 2),
24 PCIE_PORT_DATA_INITIALIZER_V2(PortEnabled, ChannelTypeExt6db, 2, 4,
35 PCIE_ENGINE_DATA_INITIALIZER(PciePortEngine, 1, 1),
36 PCIE_PORT_DATA_INITIALIZER_V2(PortEnabled, ChannelTypeExt6db, 2, 3,
47 PCIE_ENGINE_DATA_INITIALIZER(PciePortEngine, 0, 0),
48 PCIE_PORT_DATA_INITIALIZER_V2(PortEnabled, ChannelTypeExt6db, 2, 2,
58 DESCRIPTOR_TERMINATE_LIST,
59 PCIE_ENGINE_DATA_INITIALIZER(PciePortEngine, 4, 7),
60 PCIE_PORT_DATA_INITIALIZER_V2(PortEnabled, ChannelTypeExt6db, 2, 1,
71 .Flags = DESCRIPTOR_TERMINATE_LIST,
79 InitEarly->GnbConfig.PcieComplexList = &
PcieComplex;
80 InitEarly->PlatformConfig.CStateMode = CStateModeC6;
81 InitEarly->PlatformConfig.CpbMode = CpbModeAuto;
90 Post->MemConfig.EnableBankIntlv = FALSE;
93 Post->MemConfig.EnableEccFeature = TRUE;
95 Post->MemConfig.EnableEccFeature = FALSE;
void board_BeforeInitEarly(struct sysinfo *cb, AMD_EARLY_PARAMS *InitEarly)
void board_BeforeInitPost(struct sysinfo *cb, AMD_POST_PARAMS *InitPost)
static const PCIe_COMPLEX_DESCRIPTOR PcieComplex
static const PCIe_PORT_DESCRIPTOR PortList[]