Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
torvalds
GitHub Repository: torvalds/linux
Path: blob/master/arch/hexagon/include/asm/irq.h
26481 views
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
28