Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 206100
b: refs/heads/master
c: ea5f9fc
h: refs/heads/master
v: v3
  • Loading branch information
Matthew Garrett authored and Jesse Barnes committed Jul 30, 2010
1 parent 4631f11 commit 103db4d
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 7 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 8cc2bfd87fdd2f4a31f39c86f59df4b4be2c0adc
refs/heads/master: ea5f9fc5899660dd26c1ccf3fab183bd041140ee
20 changes: 14 additions & 6 deletions trunk/drivers/pci/pcie/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -31,14 +31,22 @@ source "drivers/pci/pcie/aer/Kconfig"
# PCI Express ASPM
#
config PCIEASPM
bool "PCI Express ASPM support(Experimental)"
depends on PCI && EXPERIMENTAL && PCIEPORTBUS
default n
bool "PCI Express ASPM control" if EMBEDDED
depends on PCI && PCIEPORTBUS
default y
help
This enables PCI Express ASPM (Active State Power Management) and
Clock Power Management. ASPM supports state L0/L0s/L1.
This enables OS control over PCI Express ASPM (Active State
Power Management) and Clock Power Management. ASPM supports
state L0/L0s/L1.

When in doubt, say N.
ASPM is initially set up the the firmware. With this option enabled,
Linux can modify this state in order to disable ASPM on known-bad
hardware or configurations and enable it when known-safe.

ASPM can be disabled or enabled at runtime via
/sys/module/pcie_aspm/parameters/policy

When in doubt, say Y.
config PCIEASPM_DEBUG
bool "Debug PCI Express ASPM"
depends on PCIEASPM
Expand Down

0 comments on commit 103db4d

Please sign in to comment.