Lines Matching defs:regmap_irq_chip
1480 struct regmap_irq_chip { struct
1481 const char *name;
1483 unsigned int main_status;
1484 unsigned int num_main_status_bits;
1485 struct regmap_irq_sub_irq_map *sub_reg_offsets;
1486 int num_main_regs;
1488 unsigned int status_base;
1489 unsigned int mask_base;
1490 unsigned int unmask_base;
1491 unsigned int ack_base;
1492 unsigned int wake_base;
1493 unsigned int type_base;
1494 unsigned int *virt_reg_base;
1495 unsigned int irq_reg_stride;
1496 bool mask_writeonly:1;
1497 bool init_ack_masked:1;
1498 bool mask_invert:1;
1499 bool use_ack:1;
1500 bool ack_invert:1;
1501 bool clear_ack:1;
1502 bool wake_invert:1;
1526 struct regmap_irq_chip_data; argument
1529 int irq_base, const struct regmap_irq_chip *chip, argument