1 /* SPDX-License-Identifier: GPL-2.0-only */ 2 /* 3 * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. 4 */ 5 6 #ifndef _ASM_IRQ_H_ 7 #define _ASM_IRQ_H_ 8 9 /* Number of first-level interrupts associated with the CPU core. */ 10 #define HEXAGON_CPUINTS 32 11 12 /* 13 * Must define NR_IRQS before including <asm-generic/irq.h> 14 * 64 == the two SIRC's, 176 == the two gpio's 15 * 16 * IRQ configuration is still in flux; defining this to a comfortably 17 * large number. 18 */ 19 #define NR_IRQS 512 20 21 #include <asm-generic/irq.h> 22 23 struct pt_regs; 24 void arch_do_IRQ(struct pt_regs *); 25 26 #endif 27