diff options
-rw-r--r-- | drivers/pci/pci-driver.c | 3 |
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 | ||