diff options
Diffstat (limited to 'arch/sh/kernel/head_32.S')
-rw-r--r-- | arch/sh/kernel/head_32.S | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/arch/sh/kernel/head_32.S b/arch/sh/kernel/head_32.S index 1151ecdffa71..e5d421db4c83 100644 --- a/arch/sh/kernel/head_32.S +++ b/arch/sh/kernel/head_32.S | |||
@@ -13,6 +13,8 @@ | |||
13 | #include <linux/init.h> | 13 | #include <linux/init.h> |
14 | #include <linux/linkage.h> | 14 | #include <linux/linkage.h> |
15 | #include <asm/thread_info.h> | 15 | #include <asm/thread_info.h> |
16 | #include <asm/mmu.h> | ||
17 | #include <cpu/mmu_context.h> | ||
16 | 18 | ||
17 | #ifdef CONFIG_CPU_SH4A | 19 | #ifdef CONFIG_CPU_SH4A |
18 | #define SYNCO() synco | 20 | #define SYNCO() synco |
@@ -33,7 +35,7 @@ ENTRY(empty_zero_page) | |||
33 | .long 1 /* LOADER_TYPE */ | 35 | .long 1 /* LOADER_TYPE */ |
34 | .long 0x00000000 /* INITRD_START */ | 36 | .long 0x00000000 /* INITRD_START */ |
35 | .long 0x00000000 /* INITRD_SIZE */ | 37 | .long 0x00000000 /* INITRD_SIZE */ |
36 | #if defined(CONFIG_32BIT) && defined(CONFIG_PMB_FIXED) | 38 | #ifdef CONFIG_32BIT |
37 | .long 0x53453f00 + 32 /* "SE?" = 32 bit */ | 39 | .long 0x53453f00 + 32 /* "SE?" = 32 bit */ |
38 | #else | 40 | #else |
39 | .long 0x53453f00 + 29 /* "SE?" = 29 bit */ | 41 | .long 0x53453f00 + 29 /* "SE?" = 29 bit */ |