diff options
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/pci/host/pci-rcar-gen2.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/pci/host/pci-rcar-gen2.c b/drivers/pci/host/pci-rcar-gen2.c index ceec147baec3..201e4a450340 100644 --- a/drivers/pci/host/pci-rcar-gen2.c +++ b/drivers/pci/host/pci-rcar-gen2.c | |||
@@ -308,6 +308,11 @@ static int __init rcar_pci_probe(struct platform_device *pdev) | |||
308 | priv->reg = reg; | 308 | priv->reg = reg; |
309 | priv->dev = &pdev->dev; | 309 | priv->dev = &pdev->dev; |
310 | 310 | ||
311 | if (priv->irq < 0) { | ||
312 | dev_err(&pdev->dev, "no valid irq found\n"); | ||
313 | return priv->irq; | ||
314 | } | ||
315 | |||
311 | return rcar_pci_add_controller(priv); | 316 | return rcar_pci_add_controller(priv); |
312 | } | 317 | } |
313 | 318 | ||