Lines Matching refs:irq_base
50 int irq_base; member
104 if (tgpio->irq_base <= 0) in timbgpio_to_irq()
107 return tgpio->irq_base + offset; in timbgpio_to_irq()
116 int offset = d->irq - tgpio->irq_base; in timbgpio_irq_disable()
128 int offset = d->irq - tgpio->irq_base; in timbgpio_irq_enable()
140 int offset = d->irq - tgpio->irq_base; in timbgpio_irq_type()
246 tgpio->irq_base = pdata->irq_base; in timbgpio_probe()
264 gc->to_irq = (irq >= 0 && tgpio->irq_base > 0) ? timbgpio_to_irq : NULL; in timbgpio_probe()
279 if (irq < 0 || tgpio->irq_base <= 0) in timbgpio_probe()
283 irq_set_chip_and_handler(tgpio->irq_base + i, in timbgpio_probe()
285 irq_set_chip_data(tgpio->irq_base + i, tgpio); in timbgpio_probe()
286 irq_clear_status_flags(tgpio->irq_base + i, IRQ_NOREQUEST | IRQ_NOPROBE); in timbgpio_probe()