aboutsummaryrefslogtreecommitdiffstats
path: root/arch/sparc/include/asm/leon.h
diff options
context:
space:
mode:
Diffstat (limited to 'arch/sparc/include/asm/leon.h')
-rw-r--r--arch/sparc/include/asm/leon.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/arch/sparc/include/asm/leon.h b/arch/sparc/include/asm/leon.h
index 24f802beffb9..07659124c140 100644
--- a/arch/sparc/include/asm/leon.h
+++ b/arch/sparc/include/asm/leon.h
@@ -270,6 +270,7 @@ struct leon2_cacheregs {
270#include <linux/interrupt.h> 270#include <linux/interrupt.h>
271 271
272struct device_node; 272struct device_node;
273struct task_struct;
273extern unsigned int leon_build_device_irq(unsigned int real_irq, 274extern unsigned int leon_build_device_irq(unsigned int real_irq,
274 irq_flow_handler_t flow_handler, 275 irq_flow_handler_t flow_handler,
275 const char *name, int do_ack); 276 const char *name, int do_ack);
@@ -289,7 +290,7 @@ extern int leon_smp_nrcpus(void);
289extern void leon_clear_profile_irq(int cpu); 290extern void leon_clear_profile_irq(int cpu);
290extern void leon_smp_done(void); 291extern void leon_smp_done(void);
291extern void leon_boot_cpus(void); 292extern void leon_boot_cpus(void);
292extern int leon_boot_one_cpu(int i); 293extern int leon_boot_one_cpu(int i, struct task_struct *);
293void leon_init_smp(void); 294void leon_init_smp(void);
294extern void cpu_idle(void); 295extern void cpu_idle(void);
295extern void init_IRQ(void); 296extern void init_IRQ(void);
@@ -325,7 +326,7 @@ extern int leon_ipi_irq;
325#define init_leon() do {} while (0) 326#define init_leon() do {} while (0)
326#define leon_smp_done() do {} while (0) 327#define leon_smp_done() do {} while (0)
327#define leon_boot_cpus() do {} while (0) 328#define leon_boot_cpus() do {} while (0)
328#define leon_boot_one_cpu(i) 1 329#define leon_boot_one_cpu(i, t) 1
329#define leon_init_smp() do {} while (0) 330#define leon_init_smp() do {} while (0)
330 331
331#endif /* !defined(CONFIG_SPARC_LEON) */ 332#endif /* !defined(CONFIG_SPARC_LEON) */