|
@@ -461,9 +461,9 @@ static int xrx200_probe(struct platform_device *pdev)
|
|
}
|
|
}
|
|
|
|
|
|
priv->pmac_reg = devm_ioremap_resource(dev, res);
|
|
priv->pmac_reg = devm_ioremap_resource(dev, res);
|
|
- if (!priv->pmac_reg) {
|
|
|
|
|
|
+ if (IS_ERR(priv->pmac_reg)) {
|
|
dev_err(dev, "failed to request and remap io ranges\n");
|
|
dev_err(dev, "failed to request and remap io ranges\n");
|
|
- return -ENOMEM;
|
|
|
|
|
|
+ return PTR_ERR(priv->pmac_reg);
|
|
}
|
|
}
|
|
|
|
|
|
priv->chan_rx.dma.irq = platform_get_irq_byname(pdev, "rx");
|
|
priv->chan_rx.dma.irq = platform_get_irq_byname(pdev, "rx");
|