Commit 91796c23 authored by Mike Frysinger's avatar Mike Frysinger

Blackfin: SMP: convert to irq chip functions

Signed-off-by: default avatarMike Frysinger <vapier@gentoo.org>
parent 9f51a874
...@@ -154,9 +154,13 @@ void platform_clear_ipi(unsigned int cpu, int irq) ...@@ -154,9 +154,13 @@ void platform_clear_ipi(unsigned int cpu, int irq)
void __cpuinit bfin_local_timer_setup(void) void __cpuinit bfin_local_timer_setup(void)
{ {
#if defined(CONFIG_TICKSOURCE_CORETMR) #if defined(CONFIG_TICKSOURCE_CORETMR)
struct irq_chip *chip = get_irq_chip(IRQ_CORETMR);
struct irq_desc *desc = irq_to_desc(IRQ_CORETMR);
bfin_coretmr_init(); bfin_coretmr_init();
bfin_coretmr_clockevent_init(); bfin_coretmr_clockevent_init();
get_irq_chip(IRQ_CORETMR)->unmask(IRQ_CORETMR);
chip->irq_unmask(&desc->irq_data);
#else #else
/* Power down the core timer, just to play safe. */ /* Power down the core timer, just to play safe. */
bfin_write_TCNTL(0); bfin_write_TCNTL(0);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment