Lines Matching refs:irqs
53 return &data->chip->irqs[irq]; in irq_to_regmap_irq()
371 if (data->status_buf[chip->irqs[i].reg_offset / in regmap_irq_thread()
372 map->reg_stride] & chip->irqs[i].mask) { in regmap_irq_thread()
440 if (chip->irqs[i].reg_offset % map->reg_stride) in regmap_add_irq_chip()
442 if (chip->irqs[i].reg_offset / map->reg_stride >= in regmap_add_irq_chip()
523 d->mask_buf_def[chip->irqs[i].reg_offset / map->reg_stride] in regmap_add_irq_chip()
524 |= chip->irqs[i].mask; in regmap_add_irq_chip()
605 reg = chip->irqs[i].type_reg_offset / map->reg_stride; in regmap_add_irq_chip()
606 d->type_buf_def[reg] |= chip->irqs[i].type_rising_mask | in regmap_add_irq_chip()
607 chip->irqs[i].type_falling_mask; in regmap_add_irq_chip()
693 if (!d->chip->irqs[hwirq].mask) in regmap_del_irq_chip()
827 if (!data->chip->irqs[irq].mask) in regmap_irq_get_virq()