Module Name: src
Committed By: matt
Date: Sat Feb 22 20:50:46 UTC 2014
Modified Files:
src/sys/arch/arm/include: cpufunc.h
Log Message:
Add way_size to arm_cache_info
Fix arm67_tlb_purge prototype
To generate a diff of this commit:
cvs rdiff -u -r1.67 -r1.68 src/sys/arch/arm/include/cpufunc.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/sys/arch/arm/include/cpufunc.h
diff -u src/sys/arch/arm/include/cpufunc.h:1.67 src/sys/arch/arm/include/cpufunc.h:1.68
--- src/sys/arch/arm/include/cpufunc.h:1.67 Thu Feb 20 23:24:54 2014
+++ src/sys/arch/arm/include/cpufunc.h Sat Feb 22 20:50:46 2014
@@ -240,7 +240,7 @@ u_int arm3_control (u_int, u_int);
#if defined(CPU_ARM6) || defined(CPU_ARM7)
void arm67_setttb (u_int, bool);
void arm67_tlb_flush (void);
-void arm67_tlb_purge (u_int);
+void arm67_tlb_purge (vaddr_t);
void arm67_cache_flush (void);
void arm67_context_switch (u_int);
#endif /* CPU_ARM6 || CPU_ARM7 */
@@ -755,11 +755,13 @@ struct arm_cache_info {
u_int icache_size;
u_int icache_line_size;
u_int icache_ways;
+ u_int icache_way_size;
u_int icache_sets;
u_int dcache_size;
u_int dcache_line_size;
u_int dcache_ways;
+ u_int dcache_way_size;
u_int dcache_sets;
u_int cache_type;