Home
last modified time | relevance | path

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

/freebsd/sys/contrib/dev/iwlwifi/pcie/gen1_2/
H A Drx.c2274 u32 inta_fh, inta_hw; in iwl_pcie_irq_msix_handler() local
2287 inta_fh = iwl_read32(trans, CSR_MSIX_FH_INT_CAUSES_AD); in iwl_pcie_irq_msix_handler()
2292 iwl_write32(trans, CSR_MSIX_FH_INT_CAUSES_AD, inta_fh & inta_fh_msk); in iwl_pcie_irq_msix_handler()
2296 trace_iwlwifi_dev_irq_msix(trans->dev, entry, true, inta_fh, inta_hw); in iwl_pcie_irq_msix_handler()
2298 if (unlikely(!(inta_fh | inta_hw))) { in iwl_pcie_irq_msix_handler()
2308 entry->entry, inta_fh, trans_pcie->fh_mask, in iwl_pcie_irq_msix_handler()
2310 if (inta_fh & ~trans_pcie->fh_mask) in iwl_pcie_irq_msix_handler()
2313 inta_fh & ~trans_pcie->fh_mask); in iwl_pcie_irq_msix_handler()
2317 inta_fh &= trans_pcie->fh_mask; in iwl_pcie_irq_msix_handler()
2320 inta_fh & MSIX_FH_INT_CAUSES_Q0) { in iwl_pcie_irq_msix_handler()
[all …]
/freebsd/sys/dev/iwx/
H A Dif_iwx.c9618 uint32_t inta_fh, inta_hw; in iwx_intr_msix() local
9623 inta_fh = IWX_READ(sc, IWX_CSR_MSIX_FH_INT_CAUSES_AD); in iwx_intr_msix()
9625 IWX_WRITE(sc, IWX_CSR_MSIX_FH_INT_CAUSES_AD, inta_fh); in iwx_intr_msix()
9627 inta_fh &= sc->sc_fh_mask; in iwx_intr_msix()
9630 if (inta_fh & IWX_MSIX_FH_INT_CAUSES_Q0 || in iwx_intr_msix()
9631 inta_fh & IWX_MSIX_FH_INT_CAUSES_Q1) { in iwx_intr_msix()
9636 if (inta_fh & IWX_MSIX_FH_INT_CAUSES_D2S_CH0_NUM) { in iwx_intr_msix()
9641 if ((inta_fh & IWX_MSIX_FH_INT_CAUSES_FH_ERR) || in iwx_intr_msix()