The chip level hardware descriptor structure irq_chip contains all the direct chip relevant functions, which can be utilized by the irq flow implementations.
ack()
mask_ack() - Optional, recommended for performance
mask()
unmask()
retrigger() - Optional
set_type() - Optional
set_wake() - Optional