struct irq_chip_type — Generic interrupt chip instance for a flow type
struct irq_chip_type { struct irq_chip chip; struct irq_chip_regs regs; irq_flow_handler_t handler; u32 type; u32 mask_cache_priv; u32 * mask_cache; };
struct irq_chip chip
The real interrupt chip which provides the callbacks
struct irq_chip_regs regs
Register offsets for this chip
irq_flow_handler_t handler
Flow handler associated with this chip
u32 type
Chip can handle these flow types
u32 mask_cache_priv
Cached mask register private to the chip type
u32 * mask_cache
Pointer to cached mask register