clocksource: rockchip_timer: set clockevent irq flags include IRQF_PERCPU
authorHuang, Tao <huangtao@rock-chips.com>
Thu, 18 Jun 2015 07:21:53 +0000 (15:21 +0800)
committerHuang, Tao <huangtao@rock-chips.com>
Thu, 18 Jun 2015 07:22:21 +0000 (15:22 +0800)
Signed-off-by: Huang, Tao <huangtao@rock-chips.com>
drivers/clocksource/rockchip_timer.c

index 8141ce1899fce96f5a460778416bdf278517ff69..7d50b924cdc53ff660be8c56a3866a189b891e26 100644 (file)
@@ -316,7 +316,7 @@ static void __init rk_timer_init_ce_timer(struct device_node *np, unsigned int c
        snprintf(timer->name, sizeof(timer->name), TIMER_NAME "%d", cpu);
        irq->irq = irq_of_parse_and_map(np, 0);
        irq->name = timer->name;
-       irq->flags = IRQF_TIMER | IRQF_NOBALANCING;
+       irq->flags = IRQF_TIMER | IRQF_NOBALANCING | IRQF_PERCPU;
        irq->handler = rk_timer_clockevent_interrupt;
 }