summaryrefslogtreecommitdiffstats
path: root/include/asm-mips
diff options
context:
space:
mode:
authorRalf Baechle <ralf@linux-mips.org>1998-10-14 23:40:43 +0000
committerRalf Baechle <ralf@linux-mips.org>1998-10-14 23:40:43 +0000
commitadb9adc990c9e22129ae128fefb7804477535725 (patch)
treeb230d698588c93e24acb4c18c4f375b82d144bb8 /include/asm-mips
parente9575075cd15c433049cd795821c19a7733876fa (diff)
o Make it work on CPUs with 128 byte cachelines.
o Implement handlers for VCEI / VCED exceptions. Install them only on SC / MC versions of the R4000 and R4400 which saves us four instructions per exception on other CPUs. o Print the number of VCED / VCEI exceptions in /proc/cpuinfo, iff available. o Many performance fixes for the SC / MC versions of R4000 and R4400.
Diffstat (limited to 'include/asm-mips')
-rw-r--r--include/asm-mips/processor.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/include/asm-mips/processor.h b/include/asm-mips/processor.h
index 614c7aa64..5c4061437 100644
--- a/include/asm-mips/processor.h
+++ b/include/asm-mips/processor.h
@@ -1,4 +1,4 @@
-/* $Id: processor.h,v 1.17 1998/08/18 20:46:41 ralf Exp $
+/* $Id: processor.h,v 1.12 1998/08/25 09:22:00 ralf Exp $
*
* This file is subject to the terms and conditions of the GNU General Public
* License. See the file "COPYING" in the main directory of this archive
@@ -30,8 +30,10 @@ struct mips_cpuinfo {
extern char wait_available; /* only available on R4[26]00 */
extern char cyclecounter_available; /* only available from R4000 upwards. */
extern char dedicated_iv_available; /* some embedded MIPS like Nevada */
+extern char vce_available; /* Supports VCED / VCEI exceptions */
extern struct mips_cpuinfo boot_cpu_data;
+extern unsigned int vced_count, vcei_count;
#ifdef __SMP__
extern struct mips_cpuinfo cpu_data[];