Bjorn Helgaas c00054f540 PCI/ASPM: Use correct capability pointer to program LTR_L1.2_THRESHOLD
Previously we programmed the LTR_L1.2_THRESHOLD in the parent (upstream)
device using the capability pointer of the *child* (downstream) device,
which corrupted some random word of the parent's config space.

Use the parent's L1 SS capability pointer to program its
LTR_L1.2_THRESHOLD.

Fixes: aeda9adebab8 ("PCI/ASPM: Configure L1 substate settings")
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Reviewed-by: Vidya Sagar <vidyas@nvidia.com>
CC: stable@vger.kernel.org	# v4.11+
CC: Rajat Jain <rajatja@google.com>
2017-11-14 08:32:32 -06:00
..
2017-09-07 13:24:20 -05:00
2017-09-08 15:47:43 -07:00
2017-09-07 13:24:16 -05:00
2017-05-08 19:03:25 -07:00
2017-07-02 16:14:27 -05:00
2017-09-08 15:47:43 -07:00
2017-09-05 12:45:03 -07:00
2017-09-08 15:47:43 -07:00
2016-11-29 18:05:09 -06:00
2017-01-14 11:37:18 +01:00