Lines Matching defs:wil
86 static void wil6210_mask_irq_tx(struct wil6210_priv *wil) in wil6210_mask_irq_tx()
92 static void wil6210_mask_irq_tx_edma(struct wil6210_priv *wil) in wil6210_mask_irq_tx_edma()
98 static void wil6210_mask_irq_rx(struct wil6210_priv *wil) in wil6210_mask_irq_rx()
104 static void wil6210_mask_irq_rx_edma(struct wil6210_priv *wil) in wil6210_mask_irq_rx_edma()
110 static void wil6210_mask_irq_misc(struct wil6210_priv *wil, bool mask_halp) in wil6210_mask_irq_misc()
119 void wil6210_mask_halp(struct wil6210_priv *wil) in wil6210_mask_halp()
127 static void wil6210_mask_irq_pseudo(struct wil6210_priv *wil) in wil6210_mask_irq_pseudo()
136 void wil6210_unmask_irq_tx(struct wil6210_priv *wil) in wil6210_unmask_irq_tx()
142 void wil6210_unmask_irq_tx_edma(struct wil6210_priv *wil) in wil6210_unmask_irq_tx_edma()
148 void wil6210_unmask_irq_rx(struct wil6210_priv *wil) in wil6210_unmask_irq_rx()
156 void wil6210_unmask_irq_rx_edma(struct wil6210_priv *wil) in wil6210_unmask_irq_rx_edma()
162 static void wil6210_unmask_irq_misc(struct wil6210_priv *wil, bool unmask_halp) in wil6210_unmask_irq_misc()
171 static void wil6210_unmask_halp(struct wil6210_priv *wil) in wil6210_unmask_halp()
179 static void wil6210_unmask_irq_pseudo(struct wil6210_priv *wil) in wil6210_unmask_irq_pseudo()
188 void wil_mask_irq(struct wil6210_priv *wil) in wil_mask_irq()
200 void wil_unmask_irq(struct wil6210_priv *wil) in wil_unmask_irq()
226 void wil_configure_interrupt_moderation_edma(struct wil6210_priv *wil) in wil_configure_interrupt_moderation_edma()
247 void wil_configure_interrupt_moderation(struct wil6210_priv *wil) in wil_configure_interrupt_moderation()
298 struct wil6210_priv *wil = cookie; in wil6210_irq_rx() local
357 struct wil6210_priv *wil = cookie; in wil6210_irq_rx_edma() local
405 struct wil6210_priv *wil = cookie; in wil6210_irq_tx_edma() local
448 struct wil6210_priv *wil = cookie; in wil6210_irq_tx() local
492 static void wil_notify_fw_error(struct wil6210_priv *wil) in wil_notify_fw_error()
504 static void wil_cache_mbox_regs(struct wil6210_priv *wil) in wil_cache_mbox_regs()
513 static bool wil_validate_mbox_regs(struct wil6210_priv *wil) in wil_validate_mbox_regs()
534 struct wil6210_priv *wil = cookie; in wil6210_irq_misc() local
596 struct wil6210_priv *wil = cookie; in wil6210_irq_misc_thread() local
645 struct wil6210_priv *wil = cookie; in wil6210_thread_irq() local
669 static int wil6210_debug_irq_mask(struct wil6210_priv *wil, u32 pseudo_cause) in wil6210_debug_irq_mask()
744 struct wil6210_priv *wil = cookie; in wil6210_hardirq() local
794 static int wil6210_request_3msi(struct wil6210_priv *wil, int irq) in wil6210_request_3msi()
836 void wil6210_clear_irq(struct wil6210_priv *wil) in wil6210_clear_irq()
851 void wil6210_set_halp(struct wil6210_priv *wil) in wil6210_set_halp()
859 void wil6210_clear_halp(struct wil6210_priv *wil) in wil6210_clear_halp()
868 int wil6210_init_irq(struct wil6210_priv *wil, int irq) in wil6210_init_irq()
893 void wil6210_fini_irq(struct wil6210_priv *wil, int irq) in wil6210_fini_irq()