diff options
author | Catalin Marinas <catalin.marinas@arm.com> | 2012-09-10 17:24:02 +0100 |
---|---|---|
committer | Catalin Marinas <catalin.marinas@arm.com> | 2012-09-14 14:52:57 +0100 |
commit | c847e8a743f93702b2fa6edd5b1a38cd4c3429d3 (patch) | |
tree | bf2df941c55cadc91da663c95ed2e7cc842096c7 | |
parent | bd22859d28e77fccb35439ca1929366791befe5a (diff) | |
download | linux-aarch64-c847e8a743f93702b2fa6edd5b1a38cd4c3429d3.tar.gz |
arm64: Avoid some extern declarations in C files
paging_init() and setup_mm_for_reboot() declarations have been moved to
asm/mmu.h
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
Reported-by: Arnd Bergmann <arnd@arndb.de>
-rw-r--r-- | arch/arm64/include/asm/mmu.h | 3 | ||||
-rw-r--r-- | arch/arm64/kernel/process.c | 2 | ||||
-rw-r--r-- | arch/arm64/kernel/setup.c | 2 |
3 files changed, 3 insertions, 4 deletions
diff --git a/arch/arm64/include/asm/mmu.h b/arch/arm64/include/asm/mmu.h index c72ad385ac2..d4f7fd5b9e3 100644 --- a/arch/arm64/include/asm/mmu.h +++ b/arch/arm64/include/asm/mmu.h @@ -24,4 +24,7 @@ typedef struct { #define ASID(mm) ((mm)->context.id & 0xffff) +extern void paging_init(void); +extern void setup_mm_for_reboot(void); + #endif diff --git a/arch/arm64/kernel/process.c b/arch/arm64/kernel/process.c index 6dfd96fe96d..b1cb6ae2877 100644 --- a/arch/arm64/kernel/process.c +++ b/arch/arm64/kernel/process.c @@ -49,8 +49,6 @@ #include <asm/stacktrace.h> #include <asm/fpsimd.h> -extern void setup_mm_for_reboot(void); - static void setup_restart(void) { /* diff --git a/arch/arm64/kernel/setup.c b/arch/arm64/kernel/setup.c index 79f2971103a..0c273a0bc04 100644 --- a/arch/arm64/kernel/setup.c +++ b/arch/arm64/kernel/setup.c @@ -50,8 +50,6 @@ #include <asm/traps.h> #include <asm/memblock.h> -extern void paging_init(void); - unsigned int processor_id; EXPORT_SYMBOL(processor_id); |