diff options
Diffstat (limited to 'arch/mips/kernel/perf_event_mipsxx.c')
-rw-r--r-- | arch/mips/kernel/perf_event_mipsxx.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/arch/mips/kernel/perf_event_mipsxx.c b/arch/mips/kernel/perf_event_mipsxx.c index ab73fa2fb9b5..f29099b104c4 100644 --- a/arch/mips/kernel/perf_event_mipsxx.c +++ b/arch/mips/kernel/perf_event_mipsxx.c | |||
@@ -1532,7 +1532,8 @@ init_hw_perf_events(void) | |||
1532 | irq = MSC01E_INT_BASE + MSC01E_INT_PERFCTR; | 1532 | irq = MSC01E_INT_BASE + MSC01E_INT_PERFCTR; |
1533 | } else { | 1533 | } else { |
1534 | #endif | 1534 | #endif |
1535 | if (cp0_perfcount_irq >= 0) | 1535 | if ((cp0_perfcount_irq >= 0) && |
1536 | (cp0_compare_irq != cp0_perfcount_irq)) | ||
1536 | irq = MIPS_CPU_IRQ_BASE + cp0_perfcount_irq; | 1537 | irq = MIPS_CPU_IRQ_BASE + cp0_perfcount_irq; |
1537 | else | 1538 | else |
1538 | irq = -1; | 1539 | irq = -1; |