Lines Matching refs:irq_base
219 int num_ct, unsigned int irq_base,
227 gc->irq_base = irq_base;
238 * @irq_base: Interrupt base nr for this chip
246 irq_alloc_generic_chip(const char *name, int num_ct, unsigned int irq_base,
253 irq_init_generic_chip(gc, name, num_ct, irq_base, reg_base,
468 * @msk: Bitmask holding the irqs to initialize relative to gc->irq_base
473 * Set up max. 32 interrupts starting from gc->irq_base. Note, this
491 for (i = gc->irq_base; msk; msk >>= 1, i++) {
505 d->mask = 1 << (i - gc->irq_base);
511 gc->irq_cnt = i - gc->irq_base;
542 * @msk: Bitmask holding the irqs to initialize relative to gc->irq_base
546 * Remove up to 32 interrupts starting from gc->irq_base.
563 * interrupt number in gc::irq_base. Otherwise gc::irq_base
567 virq = irq_find_mapping(gc->domain, gc->irq_base + i);
571 virq = gc->irq_base + i;
588 return irq_get_irq_data(gc->irq_base);
597 virq = irq_find_mapping(gc->domain, gc->irq_base + __ffs(gc->installed));