x86: Activate CONFIG_PCIEASPM

This activates PCI Express ASPM control in Linux. Without this option it
is completely controlled by the BIOS, now Linux will take over and apply
some workarounds if needed.

Fixes: #13248
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
This commit is contained in:
Hauke Mehrtens 2023-08-13 22:50:19 +02:00
parent a87bc138cf
commit ff71035751
3 changed files with 15 additions and 0 deletions

View File

@ -356,6 +356,11 @@ CONFIG_PATA_VIA=y
CONFIG_PCC=y CONFIG_PCC=y
# CONFIG_PCENGINES_APU2 is not set # CONFIG_PCENGINES_APU2 is not set
CONFIG_PCIEAER=y CONFIG_PCIEAER=y
CONFIG_PCIEASPM=y
CONFIG_PCIEASPM_DEFAULT=y
# CONFIG_PCIEASPM_PERFORMANCE is not set
# CONFIG_PCIEASPM_POWERSAVE is not set
# CONFIG_PCIEASPM_POWER_SUPERSAVE is not set
CONFIG_PCIEPORTBUS=y CONFIG_PCIEPORTBUS=y
CONFIG_PCIE_PME=y CONFIG_PCIE_PME=y
CONFIG_PCI_HYPERV=y CONFIG_PCI_HYPERV=y

View File

@ -308,6 +308,11 @@ CONFIG_PATA_TIMINGS=y
CONFIG_PATA_VIA=y CONFIG_PATA_VIA=y
# CONFIG_PCENGINES_APU2 is not set # CONFIG_PCENGINES_APU2 is not set
CONFIG_PCIEAER=y CONFIG_PCIEAER=y
CONFIG_PCIEASPM=y
CONFIG_PCIEASPM_DEFAULT=y
# CONFIG_PCIEASPM_PERFORMANCE is not set
# CONFIG_PCIEASPM_POWERSAVE is not set
# CONFIG_PCIEASPM_POWER_SUPERSAVE is not set
CONFIG_PCIEPORTBUS=y CONFIG_PCIEPORTBUS=y
CONFIG_PCIE_PME=y CONFIG_PCIE_PME=y
CONFIG_PCI_MMCONFIG=y CONFIG_PCI_MMCONFIG=y

View File

@ -184,6 +184,11 @@ CONFIG_PATA_SIS=y
CONFIG_PATA_TIMINGS=y CONFIG_PATA_TIMINGS=y
CONFIG_PATA_VIA=y CONFIG_PATA_VIA=y
CONFIG_PCIEAER=y CONFIG_PCIEAER=y
CONFIG_PCIEASPM=y
CONFIG_PCIEASPM_DEFAULT=y
# CONFIG_PCIEASPM_PERFORMANCE is not set
# CONFIG_PCIEASPM_POWERSAVE is not set
# CONFIG_PCIEASPM_POWER_SUPERSAVE is not set
CONFIG_PCIEPORTBUS=y CONFIG_PCIEPORTBUS=y
CONFIG_PCI_MMCONFIG=y CONFIG_PCI_MMCONFIG=y
# CONFIG_PCWATCHDOG is not set # CONFIG_PCWATCHDOG is not set