Home
last modified time | relevance | path

Searched refs:ipa_irq (Results 1 – 1 of 1) sorted by relevance

/linux-6.1.9/drivers/net/ipa/
Dipa_interrupt.c206 enum ipa_irq_id ipa_irq, ipa_irq_handler_t handler) in ipa_interrupt_add() argument
211 if (WARN_ON(ipa_irq >= IPA_IRQ_COUNT)) in ipa_interrupt_add()
214 interrupt->handler[ipa_irq] = handler; in ipa_interrupt_add()
217 interrupt->enabled |= BIT(ipa_irq); in ipa_interrupt_add()
225 ipa_interrupt_remove(struct ipa_interrupt *interrupt, enum ipa_irq_id ipa_irq) in ipa_interrupt_remove() argument
230 if (WARN_ON(ipa_irq >= IPA_IRQ_COUNT)) in ipa_interrupt_remove()
234 interrupt->enabled &= ~BIT(ipa_irq); in ipa_interrupt_remove()
239 interrupt->handler[ipa_irq] = NULL; in ipa_interrupt_remove()