Lines Matching refs:wil6210_priv

75 static void wil6210_mask_irq_tx(struct wil6210_priv *wil)  in wil6210_mask_irq_tx()
81 static void wil6210_mask_irq_tx_edma(struct wil6210_priv *wil) in wil6210_mask_irq_tx_edma()
87 static void wil6210_mask_irq_rx(struct wil6210_priv *wil) in wil6210_mask_irq_rx()
93 static void wil6210_mask_irq_rx_edma(struct wil6210_priv *wil) in wil6210_mask_irq_rx_edma()
99 static void wil6210_mask_irq_misc(struct wil6210_priv *wil, bool mask_halp) in wil6210_mask_irq_misc()
108 void wil6210_mask_halp(struct wil6210_priv *wil) in wil6210_mask_halp()
116 static void wil6210_mask_irq_pseudo(struct wil6210_priv *wil) in wil6210_mask_irq_pseudo()
125 void wil6210_unmask_irq_tx(struct wil6210_priv *wil) in wil6210_unmask_irq_tx()
131 void wil6210_unmask_irq_tx_edma(struct wil6210_priv *wil) in wil6210_unmask_irq_tx_edma()
137 void wil6210_unmask_irq_rx(struct wil6210_priv *wil) in wil6210_unmask_irq_rx()
145 void wil6210_unmask_irq_rx_edma(struct wil6210_priv *wil) in wil6210_unmask_irq_rx_edma()
151 static void wil6210_unmask_irq_misc(struct wil6210_priv *wil, bool unmask_halp) in wil6210_unmask_irq_misc()
160 static void wil6210_unmask_halp(struct wil6210_priv *wil) in wil6210_unmask_halp()
168 static void wil6210_unmask_irq_pseudo(struct wil6210_priv *wil) in wil6210_unmask_irq_pseudo()
177 void wil_mask_irq(struct wil6210_priv *wil) in wil_mask_irq()
189 void wil_unmask_irq(struct wil6210_priv *wil) in wil_unmask_irq()
215 void wil_configure_interrupt_moderation_edma(struct wil6210_priv *wil) in wil_configure_interrupt_moderation_edma()
236 void wil_configure_interrupt_moderation(struct wil6210_priv *wil) in wil_configure_interrupt_moderation()
287 struct wil6210_priv *wil = cookie; in wil6210_irq_rx()
349 struct wil6210_priv *wil = cookie; in wil6210_irq_rx_edma()
400 struct wil6210_priv *wil = cookie; in wil6210_irq_tx_edma()
446 struct wil6210_priv *wil = cookie; in wil6210_irq_tx()
493 static void wil_notify_fw_error(struct wil6210_priv *wil) in wil_notify_fw_error()
505 static void wil_cache_mbox_regs(struct wil6210_priv *wil) in wil_cache_mbox_regs()
514 static bool wil_validate_mbox_regs(struct wil6210_priv *wil) in wil_validate_mbox_regs()
535 struct wil6210_priv *wil = cookie; in wil6210_irq_misc()
604 struct wil6210_priv *wil = cookie; in wil6210_irq_misc_thread()
651 struct wil6210_priv *wil = cookie; in wil6210_thread_irq()
675 static int wil6210_debug_irq_mask(struct wil6210_priv *wil, u32 pseudo_cause) in wil6210_debug_irq_mask()
750 struct wil6210_priv *wil = cookie; in wil6210_hardirq()
800 static int wil6210_request_3msi(struct wil6210_priv *wil, int irq) in wil6210_request_3msi()
842 void wil6210_clear_irq(struct wil6210_priv *wil) in wil6210_clear_irq()
857 void wil6210_set_halp(struct wil6210_priv *wil) in wil6210_set_halp()
865 void wil6210_clear_halp(struct wil6210_priv *wil) in wil6210_clear_halp()
874 int wil6210_init_irq(struct wil6210_priv *wil, int irq) in wil6210_init_irq()
899 void wil6210_fini_irq(struct wil6210_priv *wil, int irq) in wil6210_fini_irq()