From: Yinghai Lu Date: Tue, 11 Nov 2014 20:09:46 +0000 (-0800) Subject: PCI: Apply _HPX Link Control settings to all devices with a link X-Git-Tag: omap-for-v3.19/fixes-for-merge-window~88^2~1 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7a1562d4f2d01721ad07c3a326db7512077ceea9;p=pandora-kernel.git PCI: Apply _HPX Link Control settings to all devices with a link Previously we applied _HPX type 2 record Link Control register settings only to bridges with a subordinate bus. But it's better to apply them to all devices with a link because if the subordinate bus has not been allocated yet, we won't apply settings to the device. Use pcie_cap_has_lnkctl() to determine whether the device has a Link Control register instead of looking at dev->subordinate. [bhelgaas: changelog] Fixes: 6cd33649fa83 ("PCI: Add pci_configure_device() during enumeration") Signed-off-by: Yinghai Lu Signed-off-by: Bjorn Helgaas --- Reading git-diff-tree failed