}
core->base = devm_ioremap_resource(&pdev->dev, res);
- if (!core->base) {
+ if (IS_ERR(core->base)) {
DSSERR("can't ioremap CORE\n");
- return -ENOMEM;
+ return PTR_ERR(core->base);
}
return 0;
}
core->base = devm_ioremap_resource(&pdev->dev, res);
- if (!core->base) {
+ if (IS_ERR(core->base)) {
DSSERR("can't ioremap HDMI core\n");
- return -ENOMEM;
+ return PTR_ERR(core->base);
}
return 0;
}
phy->base = devm_ioremap_resource(&pdev->dev, res);
- if (!phy->base) {
+ if (IS_ERR(phy->base)) {
DSSERR("can't ioremap TX PHY\n");
- return -ENOMEM;
+ return PTR_ERR(phy->base);
}
return 0;
}
pll->base = devm_ioremap_resource(&pdev->dev, res);
- if (!pll->base) {
+ if (IS_ERR(pll->base)) {
DSSERR("can't ioremap PLLCTRL\n");
- return -ENOMEM;
+ return PTR_ERR(pll->base);
}
return 0;
}
wp->base = devm_ioremap_resource(&pdev->dev, res);
- if (!wp->base) {
+ if (IS_ERR(wp->base)) {
DSSERR("can't ioremap HDMI WP\n");
- return -ENOMEM;
+ return PTR_ERR(wp->base);
}
return 0;