irq_domain: Replace irq_alloc_host() with revmap-specific initializers
[linux-2.6-block.git] / arch / powerpc / platforms / 86xx / gef_pic.c
index 0cf8af230bcf5199c888d390023fe718a6d72d60..126a94b530e4387409a24e0b32bca45f0977062a 100644 (file)
@@ -212,9 +212,8 @@ void __init gef_pic_init(struct device_node *np)
        }
 
        /* Setup an irq_domain structure */
-       gef_pic_irq_host = irq_alloc_host(np, IRQ_DOMAIN_MAP_LINEAR,
-                                         GEF_PIC_NUM_IRQS,
-                                         &gef_pic_host_ops, NO_IRQ);
+       gef_pic_irq_host = irq_domain_add_linear(np, GEF_PIC_NUM_IRQS,
+                                         &gef_pic_host_ops, NULL);
        if (gef_pic_irq_host == NULL)
                return;