diff options
author | David E. Box <[email protected]> | 2020-12-07 14:39:51 -0800 |
---|---|---|
committer | Bjorn Helgaas <[email protected]> | 2020-12-10 14:45:14 -0600 |
commit | a697f072f5da8d75467be81bec918eb479405615 (patch) | |
tree | 690494dc037a0f82fc5a56cadc763482714dd48e /tools/perf/scripts/python/exported-sql-viewer.py | |
parent | 39850ed51062f89cd46214a16aaafba5ca49fd6c (diff) |
PCI: Disable PTM during suspend to save power
There are systems (for example, Intel based mobile platforms since Coffee
Lake) where the power drawn while suspended can be significantly reduced by
disabling Precision Time Measurement (PTM) on PCIe root ports as this
allows the port to enter a lower-power PM state and the SoC to reach a
lower-power idle state. To save this power, disable the PTM feature on root
ports during pci_prepare_to_sleep() and pci_finish_runtime_suspend(). The
feature will be returned to its previous state during restore and error
recovery.
Suggested-by: Rafael J. Wysocki <[email protected]>
Bugzilla: https://bugzilla.kernel.org/show_bug.cgi?id=209361
Link: https://lore.kernel.org/r/[email protected]
Reported-by: Len Brown <[email protected]>
Signed-off-by: David E. Box <[email protected]>
Signed-off-by: Bjorn Helgaas <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/exported-sql-viewer.py')
0 files changed, 0 insertions, 0 deletions