diff options
Diffstat (limited to 'include/asm-powerpc/system.h')
-rw-r--r-- | include/asm-powerpc/system.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/asm-powerpc/system.h b/include/asm-powerpc/system.h index 66866f7301a9..6463453b61a3 100644 --- a/include/asm-powerpc/system.h +++ b/include/asm-powerpc/system.h | |||
@@ -9,6 +9,7 @@ | |||
9 | 9 | ||
10 | #include <asm/hw_irq.h> | 10 | #include <asm/hw_irq.h> |
11 | #include <asm/ppc_asm.h> | 11 | #include <asm/ppc_asm.h> |
12 | #include <asm/atomic.h> | ||
12 | 13 | ||
13 | /* | 14 | /* |
14 | * Memory barrier. | 15 | * Memory barrier. |
@@ -127,6 +128,7 @@ extern void flush_fp_to_thread(struct task_struct *); | |||
127 | extern void enable_kernel_altivec(void); | 128 | extern void enable_kernel_altivec(void); |
128 | extern void giveup_altivec(struct task_struct *); | 129 | extern void giveup_altivec(struct task_struct *); |
129 | extern void load_up_altivec(struct task_struct *); | 130 | extern void load_up_altivec(struct task_struct *); |
131 | extern int emulate_altivec(struct pt_regs *); | ||
130 | extern void giveup_spe(struct task_struct *); | 132 | extern void giveup_spe(struct task_struct *); |
131 | extern void load_up_spe(struct task_struct *); | 133 | extern void load_up_spe(struct task_struct *); |
132 | extern int fix_alignment(struct pt_regs *); | 134 | extern int fix_alignment(struct pt_regs *); |
@@ -176,6 +178,7 @@ extern struct task_struct *_switch(struct thread_struct *prev, | |||
176 | struct thread_struct *next); | 178 | struct thread_struct *next); |
177 | 179 | ||
178 | extern unsigned int rtas_data; | 180 | extern unsigned int rtas_data; |
181 | extern int mem_init_done; /* set on boot once kmalloc can be called */ | ||
179 | 182 | ||
180 | /* | 183 | /* |
181 | * Atomic exchange | 184 | * Atomic exchange |