MIPS: allow R4K clockevent device to function regardless of GIC
[firefly-linux-kernel-4.4.55.git] / arch / mips / kernel / cevt-r4k.c
index f3c549c4b75e4064a283a4504e82b409688db6e5..4dcd1fb5c41dd12279b6e28006660abff232ad03 100644 (file)
@@ -72,9 +72,6 @@ irqreturn_t c0_compare_interrupt(int irq, void *dev_id)
                /* Clear Count/Compare Interrupt */
                write_c0_compare(read_c0_compare());
                cd = &per_cpu(mips_clockevent_device, cpu);
-#ifdef CONFIG_CEVT_GIC
-               if (!gic_present)
-#endif
                cd->event_handler(cd);
        }
 
@@ -212,9 +209,6 @@ int r4k_clockevent_init(void)
        cd->set_mode            = mips_set_clock_mode;
        cd->event_handler       = mips_event_handler;
 
-#ifdef CONFIG_CEVT_GIC
-       if (!gic_present)
-#endif
        clockevents_register_device(cd);
 
        if (cp0_timer_irq_installed)