Runtime Power Management and ASPM¶
- Attached PCIe bus devices
Controls runtime power management for PCIe devices. Possible values:
- auto – enabled (power down idle devices)
- on – disabled (devices powered on permanently)
Default when unconfigured: on (AC), auto (BAT)
Exclude listed PCIe device addresses from runtime power management. Use lspci to lookup the addresses (first output column).
RUNTIME_PM_DRIVER_BLACKLIST="amdgpu mei_me nouveau nvidia pcieport radeon"
Exclude PCIe devices assigned to listed drivers from runtime power management. Use tlp-stat -e to lookup the drivers (in parentheses at the end of each output line).
Separate multiple drivers with spaces.
Default when unconfigured: “amdgpu mei_me nouveau nvidia pcieport radeon”
The default serves to prevent accidential power on of hybrid graphics’ discrete part. Use an empty list (“”) to disable the feature completely (not recommended).
Active State Power Management (ASPM)
Sets PCIe ASPM power saving mode. Possible values:
- default – recommended
Default when unconfigured: default
Using performance can lead to increasing power consumption and higher temperatures because deeper sleep states of the CPU are no longer reached; default does not cause this. See Issue #344.