aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/pci/pci-driver.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/pci/pci-driver.c b/drivers/pci/pci-driver.c
index 650ce8935fd7..ff236ed4f5cf 100644
--- a/drivers/pci/pci-driver.c
+++ b/drivers/pci/pci-driver.c
@@ -1345,8 +1345,6 @@ static int pci_uevent(struct device *dev, struct kobj_uevent_env *env)
1345 return -ENODEV; 1345 return -ENODEV;
1346 1346
1347 pdev = to_pci_dev(dev); 1347 pdev = to_pci_dev(dev);
1348 if (!pdev)
1349 return -ENODEV;
1350 1348
1351 if (add_uevent_var(env, "PCI_CLASS=%04X", pdev->class)) 1349 if (add_uevent_var(env, "PCI_CLASS=%04X", pdev->class))
1352 return -ENOMEM; 1350 return -ENOMEM;
@@ -1367,6 +1365,7 @@ static int pci_uevent(struct device *dev, struct kobj_uevent_env *env)
1367 (u8)(pdev->class >> 16), (u8)(pdev->class >> 8), 1365 (u8)(pdev->class >> 16), (u8)(pdev->class >> 8),
1368 (u8)(pdev->class))) 1366 (u8)(pdev->class)))
1369 return -ENOMEM; 1367 return -ENOMEM;
1368
1370 return 0; 1369 return 0;
1371} 1370}
1372 1371