xref: /openbmc/linux/arch/mips/include/asm/irq_cpu.h (revision afe8dc25)
1384740dcSRalf Baechle /*
2384740dcSRalf Baechle  *	include/asm-mips/irq_cpu.h
3384740dcSRalf Baechle  *
4384740dcSRalf Baechle  *	MIPS CPU interrupt definitions.
5384740dcSRalf Baechle  *
6384740dcSRalf Baechle  *	Copyright (C) 2002  Maciej W. Rozycki
7384740dcSRalf Baechle  *
8384740dcSRalf Baechle  *	This program is free software; you can redistribute it and/or
9384740dcSRalf Baechle  *	modify it under the terms of the GNU General Public License
10384740dcSRalf Baechle  *	as published by the Free Software Foundation; either version
11384740dcSRalf Baechle  *	2 of the License, or (at your option) any later version.
12384740dcSRalf Baechle  */
13384740dcSRalf Baechle #ifndef _ASM_IRQ_CPU_H
14384740dcSRalf Baechle #define _ASM_IRQ_CPU_H
15384740dcSRalf Baechle 
16384740dcSRalf Baechle extern void mips_cpu_irq_init(void);
17384740dcSRalf Baechle extern void rm7k_cpu_irq_init(void);
18384740dcSRalf Baechle extern void rm9k_cpu_irq_init(void);
19384740dcSRalf Baechle 
200916b469SGabor Juhos #ifdef CONFIG_IRQ_DOMAIN
210916b469SGabor Juhos struct device_node;
22afe8dc25SAndrew Bresticker extern int mips_cpu_irq_of_init(struct device_node *of_node,
230916b469SGabor Juhos 				struct device_node *parent);
240916b469SGabor Juhos #endif
250916b469SGabor Juhos 
26384740dcSRalf Baechle #endif /* _ASM_IRQ_CPU_H */
27