Home
last modified time | relevance | path

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

/linux-5.19.10/drivers/net/ipa/
Dipa_interrupt.h13 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);
Dipa_interrupt.c38 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 …]
Dipa.h28 struct ipa_interrupt;
87 struct ipa_interrupt *interrupt;
DMakefile4 ipa_table.o ipa_interrupt.o gsi.o gsi_trans.o \