summaryrefslogtreecommitdiff
path: root/sys/arch/arm64/conf
diff options
context:
space:
mode:
authorPatrick Wildt <patrick@cvs.openbsd.org>2017-02-06 19:23:46 +0000
committerPatrick Wildt <patrick@cvs.openbsd.org>2017-02-06 19:23:46 +0000
commit09d9fc30826c7586ced3c93385a2792e66d555c3 (patch)
treef753360b83ceae7ad7e3c4df4b6f1054411cb1c6 /sys/arch/arm64/conf
parentef615a2440c05376c83e2f5ed0c28a5ec6ab521e (diff)
Move cache and tlb flush functions, which were mostly inline assembly,
into separate functions. This makes them reusable from other parts in the kernel. Assembly and header are taken from FreeBSD, but modified to fit our requirements and with some unnecessary stuff removed. While there remove micro optimization for uniprocessor kernels.
Diffstat (limited to 'sys/arch/arm64/conf')
-rw-r--r--sys/arch/arm64/conf/files.arm644
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/arch/arm64/conf/files.arm64 b/sys/arch/arm64/conf/files.arm64
index a939d877ef6..bba0574f2fb 100644
--- a/sys/arch/arm64/conf/files.arm64
+++ b/sys/arch/arm64/conf/files.arm64
@@ -1,4 +1,4 @@
-# $OpenBSD: files.arm64,v 1.8 2017/01/26 01:46:19 jsg Exp $
+# $OpenBSD: files.arm64,v 1.9 2017/02/06 19:23:45 patrick Exp $
maxpartitions 16
maxusers 2 8 64
@@ -31,7 +31,7 @@ file arch/arm64/arm64/trap.c
file arch/arm64/arm64/ast.c
file arch/arm64/arm64/arm64_mutex.c
-
+file arch/arm64/arm64/cpufunc_asm.S
file arch/arm64/arm64/support.S
file arch/arm64/arm64/bus_dma.c