Lines Matching refs:irq_base
219 int num_ct, unsigned int irq_base, in irq_init_generic_chip() argument
224 gc->irq_base = irq_base; in irq_init_generic_chip()
242 irq_alloc_generic_chip(const char *name, int num_ct, unsigned int irq_base, in irq_alloc_generic_chip() argument
249 irq_init_generic_chip(gc, name, num_ct, irq_base, reg_base, in irq_alloc_generic_chip()
487 for (i = gc->irq_base; msk; msk >>= 1, i++) { in irq_setup_generic_chip()
501 d->mask = 1 << (i - gc->irq_base); in irq_setup_generic_chip()
507 gc->irq_cnt = i - gc->irq_base; in irq_setup_generic_chip()
563 virq = irq_find_mapping(gc->domain, gc->irq_base + i); in irq_remove_generic_chip()
567 virq = gc->irq_base + i; in irq_remove_generic_chip()
584 return irq_get_irq_data(gc->irq_base); in irq_gc_get_irq_data()
593 virq = irq_find_mapping(gc->domain, gc->irq_base + __ffs(gc->installed)); in irq_gc_get_irq_data()