Lines Matching refs:irq_base
86 int irq_base; member
215 return chip->irq_base + offset; in ioh_gpio_to_irq()
248 ch = irq - chip->irq_base; in ioh_irq_type()
249 if (irq <= chip->irq_base + 7) { in ioh_irq_type()
309 iowrite32(BIT(d->irq - chip->irq_base), in ioh_irq_unmask()
318 iowrite32(BIT(d->irq - chip->irq_base), in ioh_irq_mask()
331 ien &= ~BIT(d->irq - chip->irq_base); in ioh_irq_disable()
345 ien |= BIT(d->irq - chip->irq_base); in ioh_irq_enable()
366 generic_handle_irq(chip->irq_base + j); in ioh_gpio_handler()
412 int irq_base; in ioh_gpio_probe() local
454 irq_base = devm_irq_alloc_descs(dev, -1, IOH_IRQ_BASE, in ioh_gpio_probe()
456 if (irq_base < 0) { in ioh_gpio_probe()
459 return irq_base; in ioh_gpio_probe()
461 chip->irq_base = irq_base; in ioh_gpio_probe()
464 irq_base, num_ports[j]); in ioh_gpio_probe()