Lines Matching refs:irq_base
86 int irq_base; member
213 return chip->irq_base + offset; in ioh_gpio_to_irq()
246 ch = irq - chip->irq_base; in ioh_irq_type()
247 if (irq <= chip->irq_base + 7) { in ioh_irq_type()
307 iowrite32(BIT(d->irq - chip->irq_base), in ioh_irq_unmask()
316 iowrite32(BIT(d->irq - chip->irq_base), in ioh_irq_mask()
329 ien &= ~BIT(d->irq - chip->irq_base); in ioh_irq_disable()
343 ien |= BIT(d->irq - chip->irq_base); in ioh_irq_enable()
364 generic_handle_irq(chip->irq_base + j); in ioh_gpio_handler()
410 int irq_base; in ioh_gpio_probe() local
452 irq_base = devm_irq_alloc_descs(dev, -1, IOH_IRQ_BASE, in ioh_gpio_probe()
454 if (irq_base < 0) { in ioh_gpio_probe()
457 return irq_base; in ioh_gpio_probe()
459 chip->irq_base = irq_base; in ioh_gpio_probe()
462 irq_base, num_ports[j]); in ioh_gpio_probe()