diff options
Diffstat (limited to 'arch/mips/include/asm/gic.h')
| -rw-r--r-- | arch/mips/include/asm/gic.h | 6 | 
1 files changed, 6 insertions, 0 deletions
diff --git a/arch/mips/include/asm/gic.h b/arch/mips/include/asm/gic.h index 954807d9d66..a8f57341f12 100644 --- a/arch/mips/include/asm/gic.h +++ b/arch/mips/include/asm/gic.h @@ -20,7 +20,11 @@  #define GIC_TRIG_EDGE			1  #define GIC_TRIG_LEVEL			0 +#ifdef CONFIG_SMP +#define GIC_NUM_INTRS			(24 + NR_CPUS * 2) +#else  #define GIC_NUM_INTRS			32 +#endif  #define MSK(n) ((1 << (n)) - 1)  #define REG32(addr)		(*(volatile unsigned int *) (addr)) @@ -483,5 +487,7 @@ extern void gic_init(unsigned long gic_base_addr,  extern unsigned int gic_get_int(void);  extern void gic_send_ipi(unsigned int intr); +extern unsigned int plat_ipi_call_int_xlate(unsigned int); +extern unsigned int plat_ipi_resched_int_xlate(unsigned int);  #endif /* _ASM_GICREGS_H */  |