mirror of https://github.com/torvalds/linux.git
irqchip/aspeed-scu-ic: Fix an IS_ERR() vs NULL check
of_iomap() doesn't return error pointers, it returns NULL. Fix the error
checking to check for NULL pointers.
Fixes: 86cd4301c2 ("irqchip/aspeed-scu-ic: Refactor driver to support variant-based initialization")
Signed-off-by: Dan Carpenter <dan.carpenter@linaro.org>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
This commit is contained in:
parent
c746c3b516
commit
196754c2a0
|
|
@ -215,8 +215,8 @@ static int aspeed_scu_ic_of_init_common(struct aspeed_scu_ic *scu_ic,
|
||||||
int irq, rc = 0;
|
int irq, rc = 0;
|
||||||
|
|
||||||
scu_ic->base = of_iomap(node, 0);
|
scu_ic->base = of_iomap(node, 0);
|
||||||
if (IS_ERR(scu_ic->base)) {
|
if (!scu_ic->base) {
|
||||||
rc = PTR_ERR(scu_ic->base);
|
rc = -ENOMEM;
|
||||||
goto err;
|
goto err;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue