summaryrefslogtreecommitdiffstats
path: root/sys/arm/include/cpufunc.h
diff options
context:
space:
mode:
Diffstat (limited to 'sys/arm/include/cpufunc.h')
-rw-r--r--sys/arm/include/cpufunc.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/sys/arm/include/cpufunc.h b/sys/arm/include/cpufunc.h
index 156b079..0e3b33b 100644
--- a/sys/arm/include/cpufunc.h
+++ b/sys/arm/include/cpufunc.h
@@ -376,6 +376,18 @@ extern unsigned arm10_dcache_sets_max;
extern unsigned arm10_dcache_sets_inc;
extern unsigned arm10_dcache_index_max;
extern unsigned arm10_dcache_index_inc;
+
+u_int feroceon_control_ext (u_int, u_int);
+void feroceon_setttb (u_int);
+void feroceon_dcache_wbinv_range (vm_offset_t, vm_size_t);
+void feroceon_dcache_inv_range (vm_offset_t, vm_size_t);
+void feroceon_dcache_wb_range (vm_offset_t, vm_size_t);
+void feroceon_idcache_wbinv_range (vm_offset_t, vm_size_t);
+
+void feroceon_l2cache_wbinv_range (vm_offset_t, vm_size_t);
+void feroceon_l2cache_inv_range (vm_offset_t, vm_size_t);
+void feroceon_l2cache_wb_range (vm_offset_t, vm_size_t);
+void feroceon_l2cache_wbinv_all (void);
#endif
#ifdef CPU_ARM11
OpenPOWER on IntegriCloud