clocksource/drivers/tegra: Allow timer irq affinity change
authorLucas Stach <dev@lynxeye.de>
Sun, 25 Oct 2015 15:40:30 +0000 (16:40 +0100)
committerDaniel Lezcano <daniel.lezcano@linaro.org>
Tue, 15 Dec 2015 08:41:06 +0000 (09:41 +0100)
commita3a8908fb02bfa2514750734bfd3afc6c1daeb89
tree94b5e6b4f2256ddd37543331c9705150bcd9cc7b
parent11faa20eb43997baae0c72916d8a959efcb6f8c4
clocksource/drivers/tegra: Allow timer irq affinity change

Allow the timer core to change the smp affinity of the broadcast timer
irq by setting CLOCK_EVT_FEAT_DYNIRQ flag.

This reduces interrupt pressure and wakeups on CPU0 as well as vastly
reducing the number of timer broadcast IPIs.

Signed-off-by: Lucas Stach <dev@lynxeye.de>
Signed-off-by: Daniel Lezcano <daniel.lezcano@linaro.org>
drivers/clocksource/tegra20_timer.c