1
linux/arch/arm/oprofile
Jean PIHET 3321c2bcea ARM: 5849/1: ARMv7: fix Oprofile events count
On Oprofile ARMv7 the PMNC_D bit was set to lower the PMU IRQs
and so to decrease the risk of errata #628216 from appearing.
The effect of setting the PMNC_D bit is that the CCNT counter
is divided by 64, making the program counter events count
inaccurate.
The new OMAP3 r4 cores should have that errata fixed.

The PMNC_D bit should not be set, this patch fixes it.

Signed-off-by: Jean Pihet <jpihet@mvista.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2009-12-22 15:32:31 +00:00
..
backtrace.c [ARM] 5382/1: unwind: Reorganise the stacktrace support 2009-02-12 13:21:17 +00:00
common.c [ARM] 5195/1: ARMv7 Oprofile support 2008-09-01 12:06:25 +01:00
Makefile [ARM] 5195/1: ARMv7 Oprofile support 2008-09-01 12:06:25 +01:00
op_arm_model.h [ARM] 5195/1: ARMv7 Oprofile support 2008-09-01 12:06:25 +01:00
op_counter.h [ARM] Remove OP_MAX_COUNTER 2006-11-14 15:15:40 +00:00
op_model_arm11_core.c [ARM] oprofile: add ARM11 core support 2007-02-06 16:46:44 +00:00
op_model_arm11_core.h [ARM] oprofile: add ARM11 core support 2007-02-06 16:46:44 +00:00
op_model_mpcore.c RealView: Move the IRQ_* definitions out of the board-*.h files 2009-05-30 14:00:17 +01:00
op_model_mpcore.h [ARM] oprofile: add ARM11 SMP support 2007-02-06 16:46:45 +00:00
op_model_v6.c ARM: 5764/1: bcmring: add oprofile pmu support 2009-10-17 20:10:22 +01:00
op_model_v7.c ARM: 5849/1: ARMv7: fix Oprofile events count 2009-12-22 15:32:31 +00:00
op_model_v7.h [ARM] 5195/1: ARMv7 Oprofile support 2008-09-01 12:06:25 +01:00
op_model_xscale.c [ARM] cputype: separate definitions, use them 2008-09-01 12:06:23 +01:00