1b2441318SGreg Kroah-Hartman /* SPDX-License-Identifier: GPL-2.0 */
2a439fe51SSam Ravnborg /* hardirq.h: 64-bit Sparc hard IRQ support.
3a439fe51SSam Ravnborg  *
4a439fe51SSam Ravnborg  * Copyright (C) 1997, 1998, 2005 David S. Miller (davem@davemloft.net)
5a439fe51SSam Ravnborg  */
6a439fe51SSam Ravnborg 
7a439fe51SSam Ravnborg #ifndef __SPARC64_HARDIRQ_H
8a439fe51SSam Ravnborg #define __SPARC64_HARDIRQ_H
9a439fe51SSam Ravnborg 
10a439fe51SSam Ravnborg #include <asm/cpudata.h>
11a439fe51SSam Ravnborg 
12a439fe51SSam Ravnborg #define __ARCH_IRQ_STAT
13424f7d3eSFrederic Weisbecker 
14424f7d3eSFrederic Weisbecker #define local_softirq_pending_ref \
15424f7d3eSFrederic Weisbecker 	__cpu_data.__softirq_pending
16a439fe51SSam Ravnborg 
17a439fe51SSam Ravnborg void ack_bad_irq(unsigned int irq);
18a439fe51SSam Ravnborg 
19a439fe51SSam Ravnborg #endif /* !(__SPARC64_HARDIRQ_H) */
20