]>
Commit | Line | Data |
---|---|---|
fb9bd7d6 MZ |
1 | #ifndef __ASM_IRQ_H |
2 | #define __ASM_IRQ_H | |
3 | ||
d60fc389 TN |
4 | #include <linux/irqchip/arm-gic-acpi.h> |
5 | ||
fb9bd7d6 MZ |
6 | #include <asm-generic/irq.h> |
7 | ||
af2c632e CZ |
8 | struct pt_regs; |
9 | ||
e851b58c | 10 | extern void set_handle_irq(void (*handle_irq)(struct pt_regs *)); |
fb9bd7d6 | 11 | |
d60fc389 TN |
12 | static inline void acpi_irq_init(void) |
13 | { | |
14 | /* | |
15 | * Hardcode ACPI IRQ chip initialization to GICv2 for now. | |
16 | * Proper irqchip infrastructure will be implemented along with | |
17 | * incoming GICv2m|GICv3|ITS bits. | |
18 | */ | |
19 | acpi_gic_init(); | |
20 | } | |
21 | #define acpi_irq_init acpi_irq_init | |
22 | ||
fb9bd7d6 | 23 | #endif |