summaryrefslogtreecommitdiffstats
path: root/arch/mips/oprofile
diff options
context:
space:
mode:
authorRalf Baechle <ralf@linux-mips.org>2007-02-28 15:34:22 +0000
committerRalf Baechle <ralf@linux-mips.org>2007-03-04 19:02:34 +0000
commit148171b2ac1fb6a1a9f987f8daedc146c810a8ae (patch)
tree8be3061ba4a1abe349e0f71887ac8987648f44aa /arch/mips/oprofile
parent69f282765735b1df5e27b373e64e5238caca8c49 (diff)
downloadlinux-148171b2ac1fb6a1a9f987f8daedc146c810a8ae.tar.bz2
[MIPS] Oprofile: Add missing break statements.
This was causing oprofile to fail on R10000, R12000, R14000. Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
Diffstat (limited to 'arch/mips/oprofile')
-rw-r--r--arch/mips/oprofile/op_model_mipsxx.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/mips/oprofile/op_model_mipsxx.c b/arch/mips/oprofile/op_model_mipsxx.c
index 455d76ad06d8..9d08608aaa51 100644
--- a/arch/mips/oprofile/op_model_mipsxx.c
+++ b/arch/mips/oprofile/op_model_mipsxx.c
@@ -223,10 +223,12 @@ static inline int n_counters(void)
switch (current_cpu_data.cputype) {
case CPU_R10000:
counters = 2;
+ break;
case CPU_R12000:
case CPU_R14000:
counters = 4;
+ break;
default:
counters = __n_counters();