Home
last modified time | relevance | path

Searched refs:inta_hw (Results 1 - 7 of 7) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/
H A Diwl-devtrace-io.h156 bool defirq, u32 inta_fh, u32 inta_hw),
157 TP_ARGS(dev, msix_entry, defirq, inta_fh, inta_hw),
163 __field(u32, inta_hw)
170 __entry->inta_hw = inta_hw;
174 __entry->inta_fh, __entry->inta_hw)
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/
H A Diwl-devtrace-io.h151 bool defirq, u32 inta_fh, u32 inta_hw),
152 TP_ARGS(dev, msix_entry, defirq, inta_fh, inta_hw),
158 __field(u32, inta_hw)
165 __entry->inta_hw = inta_hw;
169 __entry->inta_fh, __entry->inta_hw)
H A Diwl-io.c510 u32 inta_hw = iwl_read32(trans, inta_addr); in iwl_trans_sync_nmi_with_addr() local
513 if (inta_hw & sw_err_bit) { in iwl_trans_sync_nmi_with_addr()
515 iwl_write32(trans, inta_addr, inta_hw & sw_err_bit); in iwl_trans_sync_nmi_with_addr()
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/pcie/
H A Drx.c2198 u32 inta_fh, inta_hw; in iwl_pcie_irq_msix_handler() local
2212 inta_hw = iwl_read32(trans, CSR_MSIX_HW_INT_CAUSES_AD); in iwl_pcie_irq_msix_handler()
2217 iwl_write32(trans, CSR_MSIX_HW_INT_CAUSES_AD, inta_hw); in iwl_pcie_irq_msix_handler()
2220 trace_iwlwifi_dev_irq_msix(trans->dev, entry, true, inta_fh, inta_hw); in iwl_pcie_irq_msix_handler()
2222 if (unlikely(!(inta_fh | inta_hw))) { in iwl_pcie_irq_msix_handler()
2290 sw_err = inta_hw & MSIX_HW_INT_CAUSES_REG_SW_ERR_BZ; in iwl_pcie_irq_msix_handler()
2292 sw_err = inta_hw & MSIX_HW_INT_CAUSES_REG_SW_ERR; in iwl_pcie_irq_msix_handler()
2315 "ISR[%d] inta_hw 0x%08x, enabled (sw) 0x%08x (hw) 0x%08x\n", in iwl_pcie_irq_msix_handler()
2316 entry->entry, inta_hw, trans_pcie->hw_mask, in iwl_pcie_irq_msix_handler()
2318 if (inta_hw in iwl_pcie_irq_msix_handler()
[all...]
H A Dtrans-gen2.c120 u32 inta_hw = iwl_read32(trans, CSR_MSIX_HW_INT_CAUSES_AD); in iwl_trans_pcie_fw_reset_handshake() local
123 "timeout waiting for FW reset ACK (inta_hw=0x%x)\n", in iwl_trans_pcie_fw_reset_handshake()
124 inta_hw); in iwl_trans_pcie_fw_reset_handshake()
126 if (!(inta_hw & MSIX_HW_INT_CAUSES_REG_RESET_DONE)) in iwl_trans_pcie_fw_reset_handshake()
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/pcie/
H A Drx.c2168 u32 inta_fh, inta_hw; in iwl_pcie_irq_msix_handler() local
2174 inta_hw = iwl_read32(trans, CSR_MSIX_HW_INT_CAUSES_AD); in iwl_pcie_irq_msix_handler()
2179 iwl_write32(trans, CSR_MSIX_HW_INT_CAUSES_AD, inta_hw); in iwl_pcie_irq_msix_handler()
2182 trace_iwlwifi_dev_irq_msix(trans->dev, entry, true, inta_fh, inta_hw); in iwl_pcie_irq_msix_handler()
2184 if (unlikely(!(inta_fh | inta_hw))) { in iwl_pcie_irq_msix_handler()
2231 (inta_hw & MSIX_HW_INT_CAUSES_REG_SW_ERR)) { in iwl_pcie_irq_msix_handler()
2242 "ISR inta_hw 0x%08x, enabled (sw) 0x%08x (hw) 0x%08x\n", in iwl_pcie_irq_msix_handler()
2243 inta_hw, trans_pcie->hw_mask, in iwl_pcie_irq_msix_handler()
2245 if (inta_hw & ~trans_pcie->hw_mask) in iwl_pcie_irq_msix_handler()
2248 inta_hw in iwl_pcie_irq_msix_handler()
[all...]
H A Dtrans.c3688 u32 inta_hw = iwl_read32(trans, inta_addr); in iwl_trans_pcie_sync_nmi() local
3691 if (inta_hw & sw_err_bit) { in iwl_trans_pcie_sync_nmi()
3693 iwl_write32(trans, inta_addr, inta_hw & sw_err_bit); in iwl_trans_pcie_sync_nmi()

Completed in 13 milliseconds