Home
last modified time | relevance | path

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

/freebsd/sys/contrib/dev/iwlwifi/pcie/gen1_2/
H A Dinternal.h538 iwl_write32(trans, CSR_MSIX_AUTOMASK_ST_AD, BIT(queue)); in iwl_pcie_clear_irq()
834 iwl_write32(trans, CSR_INT_MASK, 0x00000000); in _iwl_disable_interrupts()
838 iwl_write32(trans, CSR_INT, 0xffffffff); in _iwl_disable_interrupts()
839 iwl_write32(trans, CSR_FH_INT_STATUS, 0xffffffff); in _iwl_disable_interrupts()
842 iwl_write32(trans, CSR_MSIX_FH_INT_MASK_AD, in _iwl_disable_interrupts()
844 iwl_write32(trans, CSR_MSIX_HW_INT_MASK_AD, in _iwl_disable_interrupts()
903 iwl_write32(trans, CSR_INT_MASK, trans_pcie->inta_mask); in _iwl_enable_interrupts()
911 iwl_write32(trans, CSR_MSIX_FH_INT_MASK_AD, in _iwl_enable_interrupts()
913 iwl_write32(trans, CSR_MSIX_HW_INT_MASK_AD, in _iwl_enable_interrupts()
930 iwl_write32(trans, CSR_MSIX_HW_INT_MASK_AD, ~msk); in iwl_enable_hw_int_msk_msix()
[all …]
H A Dtrans-gen2.c115 iwl_write32(trans, CSR_DOORBELL_VECTOR, in iwl_trans_pcie_fw_reset_handshake()
422 iwl_write32(trans, CSR_LTR_LONG_VAL_AD, ltr_val); in iwl_pcie_set_ltr()
435 iwl_write32(trans, CSR_MSIX_HW_INT_CAUSES_AD, in iwl_pcie_set_ltr()
510 iwl_write32(trans, CSR_INT, 0xFFFFFFFF); in iwl_trans_pcie_gen2_start_fw()
538 iwl_write32(trans, CSR_UCODE_DRV_GP1_CLR, CSR_UCODE_SW_BIT_RFKILL); in iwl_trans_pcie_gen2_start_fw()
539 iwl_write32(trans, CSR_UCODE_DRV_GP1_CLR, in iwl_trans_pcie_gen2_start_fw()
543 iwl_write32(trans, CSR_INT, 0xFFFFFFFF); in iwl_trans_pcie_gen2_start_fw()
580 iwl_write32(trans, CSR_FUNC_SCRATCH, CSR_FUNC_SCRATCH_INIT_VALUE); in iwl_trans_pcie_gen2_start_fw()
H A Drx.c195 iwl_write32(trans, FH_RSCSR_CHNL0_WPTR, rxq->write_actual); in iwl_pcie_rxq_inc_wr_ptr()
197 iwl_write32(trans, HBUS_TARG_WRPTR, rxq->write_actual | in iwl_pcie_rxq_inc_wr_ptr()
200 iwl_write32(trans, RFH_Q_FRBDCB_WIDX_TRG(rxq->id), in iwl_pcie_rxq_inc_wr_ptr()
857 iwl_write32(trans, FH_MEM_RCSR_CHNL0_CONFIG_REG, 0); in iwl_pcie_rx_hw_init()
859 iwl_write32(trans, FH_MEM_RCSR_CHNL0_RBDCB_WPTR, 0); in iwl_pcie_rx_hw_init()
860 iwl_write32(trans, FH_MEM_RCSR_CHNL0_FLUSH_RB_REQ, 0); in iwl_pcie_rx_hw_init()
861 iwl_write32(trans, FH_RSCSR_CHNL0_RDPTR, 0); in iwl_pcie_rx_hw_init()
864 iwl_write32(trans, FH_RSCSR_CHNL0_RBDCB_WPTR_REG, 0); in iwl_pcie_rx_hw_init()
867 iwl_write32(trans, FH_RSCSR_CHNL0_RBDCB_BASE_REG, in iwl_pcie_rx_hw_init()
871 iwl_write32(trans, FH_RSCSR_CHNL0_STTS_WPTR_REG, in iwl_pcie_rx_hw_init()
[all …]
H A Dtrans.c51 iwl_write32(trans, CSR_MONITOR_CFG_REG, (block << 8) | vec); in iwl_dump_host_monitor_block()
177 iwl_write32(trans, HEEP_CTRL_WRD_PCIEX_CTRL_REG, in iwl_trans_pcie_read_shr()
184 iwl_write32(trans, HEEP_CTRL_WRD_PCIEX_DATA_REG, val); in iwl_trans_pcie_write_shr()
185 iwl_write32(trans, HEEP_CTRL_WRD_PCIEX_CTRL_REG, in iwl_trans_pcie_write_shr()
615 iwl_write32(trans, FH_TCSR_CHNL_TX_CONFIG_REG(FH_SRVC_CHNL), in iwl_pcie_load_firmware_chunk_fh()
618 iwl_write32(trans, FH_SRVC_CHNL_SRAM_ADDR_REG(FH_SRVC_CHNL), in iwl_pcie_load_firmware_chunk_fh()
621 iwl_write32(trans, FH_TFDIB_CTRL0_REG(FH_SRVC_CHNL), in iwl_pcie_load_firmware_chunk_fh()
624 iwl_write32(trans, FH_TFDIB_CTRL1_REG(FH_SRVC_CHNL), in iwl_pcie_load_firmware_chunk_fh()
628 iwl_write32(trans, FH_TCSR_CHNL_TX_BUF_STS_REG(FH_SRVC_CHNL), in iwl_pcie_load_firmware_chunk_fh()
633 iwl_write32(trans, FH_TCSR_CHNL_TX_CONFIG_REG(FH_SRVC_CHNL), in iwl_pcie_load_firmware_chunk_fh()
[all …]
H A Dtx.c125 iwl_write32(trans, HBUS_TARG_WRPTR, in iwl_pcie_txq_inc_wr_ptr()
594 iwl_write32(trans, FH_TCSR_CHNL_TX_CONFIG_REG(ch), 0x0); in iwl_pcie_tx_stop_fh()
1330 iwl_write32(trans, HBUS_TARG_WRPTR, in iwl_trans_pcie_block_txq_ptrs()
H A Dtx-gen2.c716 iwl_write32(trans, HBUS_TARG_WRPTR, txq->write_ptr | (txq->id << 16)); in iwl_txq_inc_wr_ptr()
/freebsd/sys/contrib/dev/iwlwifi/
H A Diwl-io.c27 void iwl_write32(struct iwl_trans *trans, u32 ofs, u32 val) in iwl_write32() function
32 IWL_EXPORT_SYMBOL(iwl_write32);
85 iwl_write32(trans, reg, value); in iwl_write_direct32()
221 iwl_write32(trans, CSR_DOORBELL_VECTOR, in iwl_force_nmi()
427 iwl_write32(trans, inta_addr, inta_hw & sw_err_bit); in iwl_trans_sync_nmi_with_addr()
H A Diwl-eeprom-read.c
H A Diwl-io.h12 void iwl_write32(struct iwl_trans *trans, u32 ofs, u32 val);
H A Diwl-trans.c471 iwl_write32(trans, HBUS_TARG_MEM_WADDR, addr); in iwl_trans_write_mem()
473 iwl_write32(trans, HBUS_TARG_MEM_WDAT, in iwl_trans_write_mem()
H A Diwl-dbg-tlv.c893 iwl_write32(fwrt->trans, address + offset, value); in iwl_dbg_tlv_apply_config()
/freebsd/sys/contrib/dev/iwlwifi/pcie/
H A Dutils.h25 iwl_write32(trans, reg, v); in _iwl_trans_set_bits_mask()
H A Dctxt-info-v2.c306 iwl_write32(trans, CSR_IML_SIZE_ADDR, trans_pcie->iml_len); in iwl_pcie_ctxt_info_v2_kick()
/freebsd/sys/contrib/dev/iwlwifi/mvm/
H A Dled.c41 iwl_write32(mvm->trans, CSR_LED_REG, in iwl_mvm_led_set()
/freebsd/sys/contrib/dev/iwlwifi/queue/
H A Dtx.c