Home
last modified time | relevance | path

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

/openbmc/linux/drivers/net/wireless/ath/wil6210/
H A Dinterrupt.c675 static int wil6210_debug_irq_mask(struct wil6210_priv *wil, u32 pseudo_cause) in wil6210_debug_irq_mask() argument
736 pseudo_cause, in wil6210_debug_irq_mask()
751 u32 pseudo_cause = wil_r(wil, RGF_DMA_PSEUDO_CAUSE); in wil6210_hardirq() local
756 if (unlikely((pseudo_cause == 0) || ((pseudo_cause & 0xff) == 0xff))) in wil6210_hardirq()
760 if (unlikely(wil6210_debug_irq_mask(wil, pseudo_cause))) in wil6210_hardirq()
763 trace_wil6210_irq_pseudo(pseudo_cause); in wil6210_hardirq()
764 wil_dbg_irq(wil, "Pseudo IRQ 0x%08x\n", pseudo_cause); in wil6210_hardirq()
781 if ((pseudo_cause & BIT_DMA_PSEUDO_CAUSE_RX) && in wil6210_hardirq()
785 if ((pseudo_cause & BIT_DMA_PSEUDO_CAUSE_TX) && in wil6210_hardirq()
789 if ((pseudo_cause & BIT_DMA_PSEUDO_CAUSE_MISC) && in wil6210_hardirq()