Merge tag 'microblaze-3.14-rc1' of git://git.monstr.eu/linux-2.6-microblaze
[profile/ivi/kernel-x86-ivi.git] / drivers / irqchip / irq-sirfsoc.c
index 4851afa..3a070c5 100644 (file)
@@ -34,9 +34,10 @@ sirfsoc_alloc_gc(void __iomem *base, unsigned int irq_start, unsigned int num)
        struct irq_chip_type *ct;
        int ret;
        unsigned int clr = IRQ_NOREQUEST | IRQ_NOPROBE | IRQ_NOAUTOEN;
+       unsigned int set = IRQ_LEVEL;
 
        ret = irq_alloc_domain_generic_chips(sirfsoc_irqdomain, num, 1, "irq_sirfsoc",
-               handle_level_irq, clr, 0, IRQ_GC_INIT_MASK_CACHE);
+               handle_level_irq, clr, set, IRQ_GC_INIT_MASK_CACHE);
 
        gc = irq_get_domain_generic_chip(sirfsoc_irqdomain, irq_start);
        gc->reg_base = base;