|
@@ -210,7 +210,12 @@ int __init fpga_irq_of_init(struct device_node *node,
|
|
|
parent_irq = -1;
|
|
|
}
|
|
|
|
|
|
+#ifdef CONFIG_ARCH_VERSATILE
|
|
|
+ fpga_irq_init(base, node->name, IRQ_SIC_START, parent_irq, valid_mask,
|
|
|
+ node);
|
|
|
+#else
|
|
|
fpga_irq_init(base, node->name, 0, parent_irq, valid_mask, node);
|
|
|
+#endif
|
|
|
|
|
|
writel(clear_mask, base + IRQ_ENABLE_CLEAR);
|
|
|
writel(clear_mask, base + FIQ_ENABLE_CLEAR);
|