OSDN Git Service

irqchip: mtk-sysirq: Make mtk_sysirq_of_init return error if ioremap fails
[uclinux-h8/linux.git] / drivers / irqchip / irq-mtk-sysirq.c
index 04de2d4..15c1303 100644 (file)
@@ -144,7 +144,7 @@ static int __init mtk_sysirq_of_init(struct device_node *node,
        chip_data->intpol_base = ioremap(res.start, size);
        if (!chip_data->intpol_base) {
                pr_err("mtk_sysirq: unable to map sysirq register\n");
-               ret = PTR_ERR(chip_data->intpol_base);
+               ret = -ENXIO;
                goto out_free;
        }