|
@@ -79,7 +79,7 @@ void mach_irq_dispatch(unsigned int pending)
|
|
if (pending & CAUSEF_IP7)
|
|
if (pending & CAUSEF_IP7)
|
|
do_IRQ(LOONGSON_TIMER_IRQ);
|
|
do_IRQ(LOONGSON_TIMER_IRQ);
|
|
else if (pending & CAUSEF_IP6) { /* North Bridge, Perf counter */
|
|
else if (pending & CAUSEF_IP6) { /* North Bridge, Perf counter */
|
|
-#ifdef CONFIG_OPROFILE
|
|
|
|
|
|
+#if defined(CONFIG_OPROFILE) || defined(CONFIG_OPROFILE_MODULE)
|
|
do_IRQ(LOONGSON2_PERFCNT_IRQ);
|
|
do_IRQ(LOONGSON2_PERFCNT_IRQ);
|
|
#endif
|
|
#endif
|
|
bonito_irqdispatch();
|
|
bonito_irqdispatch();
|