mb/msi/ms7d25: Disable DMI ASPM
Disable DMI link ASPM which can degrade performance of overall system. Desktop does not need to be concerned that much about idle power consumption. Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com> Change-Id: I60af9d2ab2913db449059e1e007999fa2f307f5d Reviewed-on: https://review.coreboot.org/c/coreboot/+/69826 Reviewed-by: Paul Menzel <paulepanter@mailbox.org> Reviewed-by: Eric Lai <eric_lai@quanta.corp-partner.google.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
parent
1f17ba5563
commit
cd3a99eaf9
|
@ -78,6 +78,9 @@ void mainboard_silicon_init_params(FSP_S_CONFIG *params)
|
||||||
params->PcieRpFunctionSwap = 0;
|
params->PcieRpFunctionSwap = 0;
|
||||||
params->CpuPcieRpFunctionSwap = 0;
|
params->CpuPcieRpFunctionSwap = 0;
|
||||||
|
|
||||||
|
params->PchLegacyIoLowLatency = 1;
|
||||||
|
params->PchDmiAspmCtrl = 0;
|
||||||
|
|
||||||
params->CpuPcieRpPmSci[0] = 1; // M2_1
|
params->CpuPcieRpPmSci[0] = 1; // M2_1
|
||||||
params->CpuPcieRpPmSci[1] = 1; // PCI_E1
|
params->CpuPcieRpPmSci[1] = 1; // PCI_E1
|
||||||
params->PcieRpPmSci[0] = 1; // PCI_E2
|
params->PcieRpPmSci[0] = 1; // PCI_E2
|
||||||
|
|
|
@ -55,6 +55,8 @@ void mainboard_memory_init_params(FSPM_UPD *memupd)
|
||||||
memupd->FspmConfig.CpuPcieRpClockReqMsgEnable[1] = 1;
|
memupd->FspmConfig.CpuPcieRpClockReqMsgEnable[1] = 1;
|
||||||
memupd->FspmConfig.CpuPcieRpClockReqMsgEnable[2] = 0;
|
memupd->FspmConfig.CpuPcieRpClockReqMsgEnable[2] = 0;
|
||||||
memupd->FspmConfig.DmiMaxLinkSpeed = 4; // Gen4 speed, undocumented
|
memupd->FspmConfig.DmiMaxLinkSpeed = 4; // Gen4 speed, undocumented
|
||||||
|
memupd->FspmConfig.DmiAspm = 0;
|
||||||
|
memupd->FspmConfig.DmiAspmCtrl = 0;
|
||||||
memupd->FspmConfig.SkipExtGfxScan = 0;
|
memupd->FspmConfig.SkipExtGfxScan = 0;
|
||||||
|
|
||||||
memupd->FspmConfig.PchHdaSdiEnable[0] = 1;
|
memupd->FspmConfig.PchHdaSdiEnable[0] = 1;
|
||||||
|
|
Loading…
Reference in New Issue