diff options
author | Bjorn Helgaas <bhelgaas@google.com> | 2013-11-06 10:11:48 -0700 |
---|---|---|
committer | Bjorn Helgaas <bhelgaas@google.com> | 2013-11-07 14:44:27 -0700 |
commit | c6bde215acfd637708142ae671843b6f0eadbc6d (patch) | |
tree | 675cb68ac1aff4f6444e231956dc55ec92a8cb61 /drivers/pci/pci.c | |
parent | 0e4ccb1505a9e29c50170742ce26ac4655baab2d (diff) | |
download | blackbird-obmc-linux-c6bde215acfd637708142ae671843b6f0eadbc6d.tar.gz blackbird-obmc-linux-c6bde215acfd637708142ae671843b6f0eadbc6d.zip |
PCI: Add pci_upstream_bridge()
This adds a pci_upstream_bridge() interface to find the PCI-to-PCI bridge
upstream from a device. This is typically just "dev->bus->self", but in
the case of a VF on a virtual bus, we have to start from the corresponding
PF. Returns NULL if there is no upstream PCI bridge, i.e., if the device
is on a root bus.
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Acked-by: Yinghai Lu <yinghai@kernel.org>
Diffstat (limited to 'drivers/pci/pci.c')
0 files changed, 0 insertions, 0 deletions