aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm64/kernel/arm64ksyms.c
diff options
context:
space:
mode:
authorCatalin Marinas <catalin.marinas@arm.com>2013-03-21 12:16:43 -0400
committerCatalin Marinas <catalin.marinas@arm.com>2013-03-21 13:39:29 -0400
commit4a8992271c843cb5bcd3321bf6a02eb251280b1d (patch)
tree100bdf14109f0d6b6ac559db6f25a337daa4280c /arch/arm64/kernel/arm64ksyms.c
parent792072066d30372772137be9ee2f4d72d77329f9 (diff)
arm64: klib: Optimised memory functions
This patch introduces AArch64-specific memory functions (memcpy, memmove, memchr, memset). These functions are not optimised for any CPU implementation but can be used as a starting point once hardware is available. Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
Diffstat (limited to 'arch/arm64/kernel/arm64ksyms.c')
-rw-r--r--arch/arm64/kernel/arm64ksyms.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/arch/arm64/kernel/arm64ksyms.c b/arch/arm64/kernel/arm64ksyms.c
index aa3e948f7885..d7f7b17c414e 100644
--- a/arch/arm64/kernel/arm64ksyms.c
+++ b/arch/arm64/kernel/arm64ksyms.c
@@ -46,3 +46,9 @@ EXPORT_SYMBOL(__atomic_hash);
46 46
47 /* physical memory */ 47 /* physical memory */
48EXPORT_SYMBOL(memstart_addr); 48EXPORT_SYMBOL(memstart_addr);
49
50 /* string / mem functions */
51EXPORT_SYMBOL(memset);
52EXPORT_SYMBOL(memcpy);
53EXPORT_SYMBOL(memmove);
54EXPORT_SYMBOL(memchr);