.. | .. |
---|
273 | 273 | flags |= IRQ_GC_BE_IO; |
---|
274 | 274 | |
---|
275 | 275 | ret = irq_alloc_domain_generic_chips(data->domain, IRQS_PER_WORD, 1, |
---|
276 | | - dn->full_name, handle_level_irq, clr, 0, flags); |
---|
| 276 | + dn->full_name, handle_level_irq, clr, |
---|
| 277 | + IRQ_LEVEL, flags); |
---|
277 | 278 | if (ret) { |
---|
278 | 279 | pr_err("failed to allocate generic irq chip\n"); |
---|
279 | 280 | goto out_free_domain; |
---|
.. | .. |
---|
309 | 310 | |
---|
310 | 311 | if (data->can_wake) { |
---|
311 | 312 | /* This IRQ chip can wake the system, set all |
---|
312 | | - * relevant child interupts in wake_enabled mask |
---|
| 313 | + * relevant child interrupts in wake_enabled mask |
---|
313 | 314 | */ |
---|
314 | 315 | gc->wake_enabled = 0xffffffff; |
---|
315 | 316 | gc->wake_enabled &= ~gc->unused; |
---|