PCI Hotplug: cpqphp: don't use pci_find_slot()
authorAlex Chiang <achiang@hp.com>
Tue, 31 Mar 2009 15:24:17 +0000 (09:24 -0600)
committerJesse Barnes <jbarnes@virtuousgeek.org>
Thu, 11 Jun 2009 19:04:16 +0000 (12:04 -0700)
commit12a9da0fcb147b46de33bb919b1de2bb92c9e2a9
treeb5e2f6c019f42f13e263110255fd2184963b1a48
parent6d1e87daeeba864a18535b7f3aed0e65f5f52275
PCI Hotplug: cpqphp: don't use pci_find_slot()

Convert uses of pci_find_slot to modern API.

In the conversion sites, we end up calling pci_dev_put() right away.

This may seem like it misses the entire point of doing something like
pci_get_bus_and_slot(), since we drop the reference so soon, but it turns
out we don't actually do much with the returned pci_dev.

I plan on untangling cpqphp further, but clearly cpqphp never worried too
much about a properly refcounted pci_dev anyway. For now, this conversion
seems reasonable, as it gets rid of the last in-tree caller of pci_find_slot.

Signed-off-by: Alex Chiang <achiang@hp.com>
Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
drivers/pci/hotplug/Kconfig
drivers/pci/hotplug/cpqphp_pci.c