diff options
Diffstat (limited to 'arch/mips/include/asm/netlogic/common.h')
-rw-r--r-- | arch/mips/include/asm/netlogic/common.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/arch/mips/include/asm/netlogic/common.h b/arch/mips/include/asm/netlogic/common.h index fdd2f44c7b59..fd735bcac3e6 100644 --- a/arch/mips/include/asm/netlogic/common.h +++ b/arch/mips/include/asm/netlogic/common.h | |||
@@ -45,6 +45,8 @@ | |||
45 | #define BOOT_NMI_HANDLER 8 | 45 | #define BOOT_NMI_HANDLER 8 |
46 | 46 | ||
47 | #ifndef __ASSEMBLY__ | 47 | #ifndef __ASSEMBLY__ |
48 | #include <linux/cpumask.h> | ||
49 | |||
48 | struct irq_desc; | 50 | struct irq_desc; |
49 | extern struct plat_smp_ops nlm_smp_ops; | 51 | extern struct plat_smp_ops nlm_smp_ops; |
50 | extern char nlm_reset_entry[], nlm_reset_entry_end[]; | 52 | extern char nlm_reset_entry[], nlm_reset_entry_end[]; |
@@ -52,7 +54,7 @@ void nlm_smp_function_ipi_handler(unsigned int irq, struct irq_desc *desc); | |||
52 | void nlm_smp_resched_ipi_handler(unsigned int irq, struct irq_desc *desc); | 54 | void nlm_smp_resched_ipi_handler(unsigned int irq, struct irq_desc *desc); |
53 | void nlm_smp_irq_init(void); | 55 | void nlm_smp_irq_init(void); |
54 | void nlm_boot_secondary_cpus(void); | 56 | void nlm_boot_secondary_cpus(void); |
55 | int nlm_wakeup_secondary_cpus(u32 wakeup_mask); | 57 | int nlm_wakeup_secondary_cpus(void); |
56 | void nlm_rmiboot_preboot(void); | 58 | void nlm_rmiboot_preboot(void); |
57 | 59 | ||
58 | static inline void | 60 | static inline void |
@@ -71,6 +73,7 @@ unsigned int nlm_get_cpu_frequency(void); | |||
71 | 73 | ||
72 | extern unsigned long nlm_common_ebase; | 74 | extern unsigned long nlm_common_ebase; |
73 | extern int nlm_threads_per_core; | 75 | extern int nlm_threads_per_core; |
74 | extern uint32_t nlm_cpumask, nlm_coremask; | 76 | extern uint32_t nlm_coremask; |
77 | extern cpumask_t nlm_cpumask; | ||
75 | #endif | 78 | #endif |
76 | #endif /* _NETLOGIC_COMMON_H_ */ | 79 | #endif /* _NETLOGIC_COMMON_H_ */ |