From ebac79d99b894b503c02427ca29ea24668fe1bc4 Mon Sep 17 00:00:00 2001 From: Alan Cox Date: Fri, 15 Sep 2006 15:27:06 +0100 Subject: [PATCH] --- yaml --- r: 35338 b: refs/heads/master c: b921c3d8b64fe12948088be049785de49be50990 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/drivers/net/gt96100eth.c | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/[refs] b/[refs] index a17f20974d75..ad42a36c4def 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 53ccce2395cdc3693c22b9a94764b66dc1a4fcb4 +refs/heads/master: b921c3d8b64fe12948088be049785de49be50990 diff --git a/trunk/drivers/net/gt96100eth.c b/trunk/drivers/net/gt96100eth.c index 5a6d830754da..785c5bf4c6ea 100644 --- a/trunk/drivers/net/gt96100eth.c +++ b/trunk/drivers/net/gt96100eth.c @@ -613,9 +613,9 @@ static int gt96100_init_module(void) /* * Stupid probe because this really isn't a PCI device */ - if (!(pci = pci_find_device(PCI_VENDOR_ID_MARVELL, + if (!(pci = pci_get_device(PCI_VENDOR_ID_MARVELL, PCI_DEVICE_ID_MARVELL_GT96100, NULL)) && - !(pci = pci_find_device(PCI_VENDOR_ID_MARVELL, + !(pci = pci_get_device(PCI_VENDOR_ID_MARVELL, PCI_DEVICE_ID_MARVELL_GT96100A, NULL))) { printk(KERN_ERR __FILE__ ": GT96100 not found!\n"); return -ENODEV; @@ -630,6 +630,8 @@ static int gt96100_init_module(void) for (i=0; i < NUM_INTERFACES; i++) retval |= gt96100_probe1(pci, i); + + pci_dev_put(pci); return retval; }