summaryrefslogtreecommitdiffstats
path: root/drivers/pci/pci.h
diff options
context:
space:
mode:
authorAlex Chiang <achiang@hp.com>2009-07-23 17:03:05 -0600
committerJesse Barnes <jbarnes@virtuousgeek.org>2009-09-09 13:29:23 -0700
commit5228a828ee044834d78abdf25306bf46b19dcc4d (patch)
treeb64bab920f7b2b8704ac6df4eaa389e3aa99064e /drivers/pci/pci.h
parent76d56de57ae60c6be383e48e7068fd973d5fb08a (diff)
downloadop-kernel-dev-5228a828ee044834d78abdf25306bf46b19dcc4d.zip
op-kernel-dev-5228a828ee044834d78abdf25306bf46b19dcc4d.tar.gz
PCI Hotplug: acpiphp: get pci_bus from acpi handle correctly
We cannot simply call acpi_get_pci_dev() on any random ACPI handle and hope that it works, because a PCI root bridge may not have an associated struct pci_dev. This is allowed per the PCI specification, and is referred to as a non-materialized bridge. So, depending on the type of PCI bridge that the handle points to, use the appropriate interface to return the struct pci_bus correctly. Reviewed-by: Bjorn Helgaas <bjorn.helgaas@hp.com> Signed-off-by: Alex Chiang <achiang@hp.com> Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
Diffstat (limited to 'drivers/pci/pci.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud