1*4882a593Smuzhiyun /* SPDX-License-Identifier: GPL-2.0-or-later */ 2*4882a593Smuzhiyun /* 3*4882a593Smuzhiyun * include/asm-mips/irq_cpu.h 4*4882a593Smuzhiyun * 5*4882a593Smuzhiyun * MIPS CPU interrupt definitions. 6*4882a593Smuzhiyun * 7*4882a593Smuzhiyun * Copyright (C) 2002 Maciej W. Rozycki 8*4882a593Smuzhiyun */ 9*4882a593Smuzhiyun #ifndef _ASM_IRQ_CPU_H 10*4882a593Smuzhiyun #define _ASM_IRQ_CPU_H 11*4882a593Smuzhiyun 12*4882a593Smuzhiyun extern void mips_cpu_irq_init(void); 13*4882a593Smuzhiyun extern void rm7k_cpu_irq_init(void); 14*4882a593Smuzhiyun extern void rm9k_cpu_irq_init(void); 15*4882a593Smuzhiyun 16*4882a593Smuzhiyun #ifdef CONFIG_IRQ_DOMAIN 17*4882a593Smuzhiyun struct device_node; 18*4882a593Smuzhiyun extern int mips_cpu_irq_of_init(struct device_node *of_node, 19*4882a593Smuzhiyun struct device_node *parent); 20*4882a593Smuzhiyun #endif 21*4882a593Smuzhiyun 22*4882a593Smuzhiyun #endif /* _ASM_IRQ_CPU_H */ 23