[openwrt/openwrt] x86: Activate CONFIG_PCIEASPM

LEDE Commits lede-commits at lists.infradead.org
Mon Aug 14 11:12:05 PDT 2023


hauke pushed a commit to openwrt/openwrt.git, branch master:
https://git.openwrt.org/ff71035751bf440401b4bbc32e0b61ba11178234

commit ff71035751bf440401b4bbc32e0b61ba11178234
Author: Hauke Mehrtens <hauke at hauke-m.de>
AuthorDate: Sun Aug 13 22:50:19 2023 +0200

    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 at hauke-m.de>
---
 target/linux/x86/64/config-5.15      | 5 +++++
 target/linux/x86/generic/config-5.15 | 5 +++++
 target/linux/x86/legacy/config-5.15  | 5 +++++
 3 files changed, 15 insertions(+)

diff --git a/target/linux/x86/64/config-5.15 b/target/linux/x86/64/config-5.15
index d80706338b..720809e985 100644
--- a/target/linux/x86/64/config-5.15
+++ b/target/linux/x86/64/config-5.15
@@ -356,6 +356,11 @@ CONFIG_PATA_VIA=y
 CONFIG_PCC=y
 # CONFIG_PCENGINES_APU2 is not set
 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_PCIE_PME=y
 CONFIG_PCI_HYPERV=y
diff --git a/target/linux/x86/generic/config-5.15 b/target/linux/x86/generic/config-5.15
index 29c1e43b22..0aa6f3da5a 100644
--- a/target/linux/x86/generic/config-5.15
+++ b/target/linux/x86/generic/config-5.15
@@ -308,6 +308,11 @@ CONFIG_PATA_TIMINGS=y
 CONFIG_PATA_VIA=y
 # CONFIG_PCENGINES_APU2 is not set
 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_PCIE_PME=y
 CONFIG_PCI_MMCONFIG=y
diff --git a/target/linux/x86/legacy/config-5.15 b/target/linux/x86/legacy/config-5.15
index d6802d6c99..8e17703cbc 100644
--- a/target/linux/x86/legacy/config-5.15
+++ b/target/linux/x86/legacy/config-5.15
@@ -184,6 +184,11 @@ CONFIG_PATA_SIS=y
 CONFIG_PATA_TIMINGS=y
 CONFIG_PATA_VIA=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_PCI_MMCONFIG=y
 # CONFIG_PCWATCHDOG is not set




More information about the lede-commits mailing list