DRIVERS: IRQCHIP: IRQ-GIC: Add support for routable irqs
[firefly-linux-kernel-4.4.55.git] / include / linux / irqchip / arm-gic.h
index 0ceb389dba6c4136ecf718f661ede11ea9e271ab..7ed92d0560d59de9f4db4eab3d9940312807c417 100644 (file)
@@ -93,6 +93,11 @@ int gic_get_cpu_id(unsigned int cpu);
 void gic_migrate_target(unsigned int new_cpu_id);
 unsigned long gic_get_sgir_physaddr(void);
 
+extern const struct irq_domain_ops *gic_routable_irq_domain_ops;
+static inline void __init register_routable_domain_ops
+                                       (const struct irq_domain_ops *ops)
+{
+       gic_routable_irq_domain_ops = ops;
+}
 #endif /* __ASSEMBLY */
-
 #endif