Chapter 4. Generic interfaces

Table of Contents

register_adapter_interrupt — register adapter interrupt handler
unregister_adapter_interrupt — unregister adapter interrupt handler
airq_iv_create — create an interrupt vector
airq_iv_release — release an interrupt vector
airq_iv_alloc — allocate irq bits from an interrupt vector
airq_iv_free — free irq bits of an interrupt vector
airq_iv_scan — scan interrupt vector for non-zero bits

Some interfaces are available to other drivers that do not necessarily have anything to do with the busses described above, but still are indirectly using basic infrastructure in the common I/O layer. One example is the support for adapter interrupts.