MIPS: make oprofile use cp0_perfcount_irq if it is set
Make the oprofile code use the performance counters irq. Signed-off-by: Felix Fietkau <nbd@openwrt.org> Signed-off-by: John Crispin <blogic@openwrt.org> Cc: linux-mips@linux-mips.org Patchwork: https://patchwork.linux-mips.org/patch/3723/ Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
This commit is contained in:

committed by
Ralf Baechle

parent
36be50515f
commit
3572a2c37f
@@ -1532,7 +1532,8 @@ init_hw_perf_events(void)
|
||||
irq = MSC01E_INT_BASE + MSC01E_INT_PERFCTR;
|
||||
} else {
|
||||
#endif
|
||||
if (cp0_perfcount_irq >= 0)
|
||||
if ((cp0_perfcount_irq >= 0) &&
|
||||
(cp0_compare_irq != cp0_perfcount_irq))
|
||||
irq = MIPS_CPU_IRQ_BASE + cp0_perfcount_irq;
|
||||
else
|
||||
irq = -1;
|
||||
|
Reference in New Issue
Block a user