]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/commit
PCI/ASPM: Enable Latency Tolerance Reporting when supported
authorBjorn Helgaas <bhelgaas@google.com>
Tue, 28 Nov 2017 22:43:50 +0000 (16:43 -0600)
committerSeth Forshee <seth.forshee@canonical.com>
Fri, 16 Mar 2018 15:43:15 +0000 (10:43 -0500)
commit2b78239e556af84db1790208d1e3745b5cee15a3
tree3065bc2824fad997c687a03decfe2a370514786c
parentc1eb5963c5b2ded5ddd26bbc3ca943346754817b
PCI/ASPM: Enable Latency Tolerance Reporting when supported

BugLink: http://bugs.launchpad.net/bugs/1756094
Enable Latency Tolerance Reporting (LTR).  Note that LTR must be enabled in
the Root Port first, and must not be enabled in any downstream device
unless the Root Port and all intermediate Switches also support LTR.
See PCIe r3.1, sec 6.18.

Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Reviewed-by: Vidya Sagar <vidyas@nvidia.com>
(cherry picked from commit c46fd358070f22ba68d6e74c22016a33b914c20a)
Signed-off-by: Manoj Iyer <manoj.iyer@canonical.com>
Signed-off-by: Seth Forshee <seth.forshee@canonical.com>
drivers/pci/probe.c
include/linux/pci.h