From 6d316d719fdbbe116bf271d8f0bc3679856851e6 Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Tue, 5 Oct 2004 23:52:57 -0700 Subject: [PATCH] [PATCH] PCI: clean up pci_dev_get() to be sane Signed-off-by: Greg Kroah-Hartman --- drivers/pci/pci-driver.c | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/drivers/pci/pci-driver.c b/drivers/pci/pci-driver.c index 2061ce7d53576..9ac36619562f0 100644 --- a/drivers/pci/pci-driver.c +++ b/drivers/pci/pci-driver.c @@ -504,16 +504,9 @@ static int pci_bus_match(struct device * dev, struct device_driver * drv) */ struct pci_dev *pci_dev_get(struct pci_dev *dev) { - struct device *tmp; - - if (!dev) - return NULL; - - tmp = get_device(&dev->dev); - if (tmp) - return to_pci_dev(tmp); - else - return NULL; + if (dev) + get_device(&dev->dev); + return dev; } /** -- 2.53.0