aboutsummaryrefslogtreecommitdiff
path: root/drivers/clocksource/timer-ep93xx.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/clocksource/timer-ep93xx.c')
-rw-r--r--drivers/clocksource/timer-ep93xx.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/drivers/clocksource/timer-ep93xx.c b/drivers/clocksource/timer-ep93xx.c
index bc0ca6e12334..6981ff3ac8a9 100644
--- a/drivers/clocksource/timer-ep93xx.c
+++ b/drivers/clocksource/timer-ep93xx.c
@@ -155,9 +155,8 @@ static int __init ep93xx_timer_of_init(struct device_node *np)
ep93xx_tcu = tcu;
irq = irq_of_parse_and_map(np, 0);
- if (irq == 0)
- irq = -EINVAL;
- if (irq < 0) {
+ if (!irq) {
+ ret = -EINVAL;
pr_err("EP93XX Timer Can't parse IRQ %d", irq);
goto out_free;
}