linux/arch/sh/kernel/cpu
Paul Mundt ac44e66947 sh: perf events: Add preliminary support for SH-4A counters.
This adds in preliminary support for the SH-4A performance counters.
Presently only the first 2 counters are supported, as these are the ones
of the most interest to the perf tool and end users. Counter chaining is
not presently handled, so these are simply implemented as 32-bit
counters.

This also establishes a perf event support framework for other hardware
counters, which the existing SH-4 oprofile code will migrate over to as
the SH-4A support evolves.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>
2009-10-28 17:57:54 +09:00
..
irq sh: Fixes some write posting issues in the interrupt handling for SH 2009-08-24 18:27:33 +09:00
sh2 Merge branch 'master' into sh/cachetlb 2009-08-19 09:12:00 +09:00
sh2a Merge branch 'master' into sh/cachetlb 2009-08-19 09:12:00 +09:00
sh3 sh: Disable SCIF2 on the SH-X3 proto CPU. 2009-10-18 15:13:28 +09:00
sh4 Merge branch 'master' into sh/smp 2009-09-01 13:54:14 +09:00
sh4a sh: perf events: Add preliminary support for SH-4A counters. 2009-10-28 17:57:54 +09:00
sh5 sh: TS_RESTORE_SIGMASK conversion. 2009-10-14 16:05:42 +09:00
shmobile Merge branches 'sh/hwblk' and 'sh/pm-runtime' 2009-08-23 18:04:07 +09:00
adc.c
clock-cpg.c sh: use kzalloc() for cpg clocks 2009-06-17 15:39:53 +09:00
clock.c sh: add enable()/disable()/set_rate() to div6 code 2009-06-11 09:12:58 +03:00
hwblk.c sh: Add support for multiple hwblk counters 2009-07-20 04:23:39 +09:00
init.c sh: Kill off legacy UBC wakeup cruft. 2009-10-16 18:20:42 +09:00
Makefile sh: Kill off legacy UBC wakeup cruft. 2009-10-16 18:20:42 +09:00