|
@@ -250,8 +250,9 @@ static int ipmi_powernv_probe(struct platform_device *pdev)
|
|
ipmi->irq = opal_event_request(prop);
|
|
ipmi->irq = opal_event_request(prop);
|
|
}
|
|
}
|
|
|
|
|
|
- if (request_irq(ipmi->irq, ipmi_opal_event, IRQ_TYPE_LEVEL_HIGH,
|
|
|
|
- "opal-ipmi", ipmi)) {
|
|
|
|
|
|
+ rc = request_irq(ipmi->irq, ipmi_opal_event, IRQ_TYPE_LEVEL_HIGH,
|
|
|
|
+ "opal-ipmi", ipmi);
|
|
|
|
+ if (rc) {
|
|
dev_warn(dev, "Unable to request irq\n");
|
|
dev_warn(dev, "Unable to request irq\n");
|
|
goto err_dispose;
|
|
goto err_dispose;
|
|
}
|
|
}
|