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