Searched refs:ipa_interrupt (Results 1 – 4 of 4) sorted by relevance
/linux-5.19.10/drivers/net/ipa/ |
D | ipa_interrupt.h | 13 struct ipa_interrupt; 35 void ipa_interrupt_add(struct ipa_interrupt *interrupt, enum ipa_irq_id irq_id, 45 void ipa_interrupt_remove(struct ipa_interrupt *interrupt, 58 void ipa_interrupt_suspend_enable(struct ipa_interrupt *interrupt, 66 void ipa_interrupt_suspend_disable(struct ipa_interrupt *interrupt, 75 void ipa_interrupt_suspend_clear_all(struct ipa_interrupt *interrupt); 86 void ipa_interrupt_simulate_suspend(struct ipa_interrupt *interrupt); 94 struct ipa_interrupt *ipa_interrupt_config(struct ipa *ipa); 100 void ipa_interrupt_deconfig(struct ipa_interrupt *interrupt);
|
D | ipa_interrupt.c | 38 struct ipa_interrupt { struct 46 static bool ipa_interrupt_uc(struct ipa_interrupt *interrupt, u32 irq_id) in ipa_interrupt_uc() argument 52 static void ipa_interrupt_process(struct ipa_interrupt *interrupt, u32 irq_id) in ipa_interrupt_process() 80 struct ipa_interrupt *interrupt = dev_id; in ipa_isr_thread() 126 static void ipa_interrupt_suspend_control(struct ipa_interrupt *interrupt, in ipa_interrupt_suspend_control() 151 ipa_interrupt_suspend_enable(struct ipa_interrupt *interrupt, u32 endpoint_id) in ipa_interrupt_suspend_enable() 158 ipa_interrupt_suspend_disable(struct ipa_interrupt *interrupt, u32 endpoint_id) in ipa_interrupt_suspend_disable() 164 void ipa_interrupt_suspend_clear_all(struct ipa_interrupt *interrupt) in ipa_interrupt_suspend_clear_all() 182 void ipa_interrupt_simulate_suspend(struct ipa_interrupt *interrupt) in ipa_interrupt_simulate_suspend() 188 void ipa_interrupt_add(struct ipa_interrupt *interrupt, in ipa_interrupt_add() [all …]
|
D | ipa.h | 28 struct ipa_interrupt; 87 struct ipa_interrupt *interrupt;
|
D | Makefile | 4 ipa_table.o ipa_interrupt.o gsi.o gsi_trans.o \
|