| /Linux-v5.4/drivers/net/wireless/intel/iwlwifi/ |
| D | iwl-io.h | 115 return ofs + trans->trans_cfg->umac_prph_offset; in iwl_umac_prph() 121 trans->trans_cfg->umac_prph_offset); in iwl_read_umac_prph_no_grab() 126 return iwl_read_prph(trans, ofs + trans->trans_cfg->umac_prph_offset); in iwl_read_umac_prph() 132 iwl_write_prph_no_grab(trans, ofs + trans->trans_cfg->umac_prph_offset, in iwl_write_umac_prph_no_grab() 139 iwl_write_prph(trans, ofs + trans->trans_cfg->umac_prph_offset, val); in iwl_write_umac_prph() 146 trans->trans_cfg->umac_prph_offset, in iwl_poll_umac_prph_bit()
|
| D | iwl-eeprom-read.c | 196 ret = iwl_finish_nic_init(trans, trans->trans_cfg); in iwl_init_otp_access() 210 if (trans->trans_cfg->base_params->shadow_ram_support) in iwl_init_otp_access() 331 } while (usedblocks <= trans->trans_cfg->base_params->max_ll_items); in iwl_find_otp_image() 364 sz = trans->trans_cfg->base_params->eeprom_size; in iwl_read_eeprom() 399 if (!trans->trans_cfg->base_params->shadow_ram_support) { in iwl_read_eeprom()
|
| D | iwl-trans.h | 586 const struct iwl_trans_config *trans_cfg); 773 const struct iwl_cfg_trans_params *trans_cfg; member 824 const struct iwl_trans_config *trans_cfg) in iwl_trans_configure() argument 826 trans->op_mode = trans_cfg->op_mode; in iwl_trans_configure() 828 trans->ops->configure(trans, trans_cfg); in iwl_trans_configure() 829 WARN_ON(iwl_cmd_groups_verify_sorted(trans_cfg)); in iwl_trans_configure()
|
| D | iwl-nvm-parse.c | 438 if (trans->trans_cfg->mq_rx_supported) in iwl_init_vht_hw_capab() 445 if (trans->trans_cfg->mq_rx_supported) in iwl_init_vht_hw_capab() 799 trans->trans_cfg->csr->mac_addr0_strap)); in iwl_set_hw_address_from_csr() 802 trans->trans_cfg->csr->mac_addr1_strap)); in iwl_set_hw_address_from_csr() 813 trans->trans_cfg->csr->mac_addr0_otp)); in iwl_set_hw_address_from_csr() 815 trans->trans_cfg->csr->mac_addr1_otp)); in iwl_set_hw_address_from_csr() 914 if (trans->trans_cfg->device_family == IWL_DEVICE_FAMILY_7000) { in iwl_nvm_no_wide_in_5ghz() 1306 if (trans->trans_cfg->device_family == IWL_DEVICE_FAMILY_8000 && in iwl_read_external_nvm()
|
| D | iwl-io.c | 307 if (trans->trans_cfg->device_family < IWL_DEVICE_FAMILY_9000) in iwl_force_nmi() 310 else if (trans->trans_cfg->device_family < IWL_DEVICE_FAMILY_AX210) in iwl_force_nmi() 461 if (trans->trans_cfg->mq_rx_supported) in iwl_dump_fh()
|
| D | iwl-drv.c | 218 if (drv->trans->trans_cfg->device_family == IWL_DEVICE_FAMILY_9000 && in iwl_request_firmware() 1123 if (drv->trans->trans_cfg->device_family < in iwl_parse_tlv_firmware() 1139 if (drv->trans->trans_cfg->device_family < in iwl_parse_tlv_firmware() 1525 drv->trans->trans_cfg->base_params->max_event_log_size; in iwl_req_fw_callback() 1532 drv->trans->trans_cfg->base_params->max_event_log_size; in iwl_req_fw_callback()
|
| D | iwl-fh.h | 130 if (trans->trans_cfg->use_tfh) { in FH_MEM_CBBC_QUEUE()
|
| /Linux-v5.4/drivers/net/wireless/intel/iwlwifi/pcie/ |
| D | trans.c | 186 iwl_set_bit(trans, trans->trans_cfg->csr->addr_sw_reset, in iwl_trans_pcie_sw_reset() 187 BIT(trans->trans_cfg->csr->flag_sw_reset)); in iwl_trans_pcie_sw_reset() 343 if (trans->trans_cfg->device_family < IWL_DEVICE_FAMILY_8000) in iwl_pcie_apm_init() 367 if (trans->trans_cfg->base_params->pll_cfg) in iwl_pcie_apm_init() 370 ret = iwl_finish_nic_init(trans, trans->trans_cfg); in iwl_pcie_apm_init() 442 ret = iwl_finish_nic_init(trans, trans->trans_cfg); in iwl_pcie_apm_lp_xtal_enable() 492 BIT(trans->trans_cfg->csr->flag_init_done)); in iwl_pcie_apm_lp_xtal_enable() 514 iwl_set_bit(trans, trans->trans_cfg->csr->addr_sw_reset, in iwl_pcie_apm_stop_master() 515 BIT(trans->trans_cfg->csr->flag_stop_master)); in iwl_pcie_apm_stop_master() 517 ret = iwl_poll_bit(trans, trans->trans_cfg->csr->addr_sw_reset, in iwl_pcie_apm_stop_master() [all …]
|
| D | trans-gen2.c | 113 if (trans->trans_cfg->device_family == IWL_DEVICE_FAMILY_22000 && in iwl_pcie_gen2_apm_init() 120 ret = iwl_finish_nic_init(trans, trans->trans_cfg); in iwl_pcie_gen2_apm_init() 161 BIT(trans->trans_cfg->csr->flag_init_done)); in iwl_pcie_gen2_apm_stop() 196 if (trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_22560) in _iwl_trans_pcie_gen2_stop_device() 203 BIT(trans->trans_cfg->csr->flag_mac_access_req)); in _iwl_trans_pcie_gen2_stop_device() 368 if (trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_22560) in iwl_trans_pcie_gen2_start_fw()
|
| D | tx.c | 116 if (q->n_window < trans->trans_cfg->base_params->max_tfd_queue_size) in iwl_queue_space() 119 max = trans->trans_cfg->base_params->max_tfd_queue_size - 1; in iwl_queue_space() 126 (trans->trans_cfg->base_params->max_tfd_queue_size - 1); in iwl_queue_space() 295 if (!trans->trans_cfg->base_params->shadow_reg_enable && in iwl_pcie_txq_inc_wr_ptr() 309 BIT(trans->trans_cfg->csr->flag_mac_access_req)); in iwl_pcie_txq_inc_wr_ptr() 330 for (i = 0; i < trans->trans_cfg->base_params->num_of_queues; i++) { in iwl_pcie_txq_check_wrptrs() 349 if (trans->trans_cfg->use_tfh) { in iwl_pcie_tfd_tb_get_addr() 392 if (trans->trans_cfg->use_tfh) { in iwl_pcie_tfd_get_num_tbs() 439 if (trans->trans_cfg->use_tfh) { in iwl_pcie_tfd_unmap() 527 trans->trans_cfg->base_params->max_tfd_queue_size; in iwl_pcie_txq_alloc() [all …]
|
| D | rx.c | 203 if (trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_22560) { in iwl_pcie_rx_stop() 208 } else if (trans->trans_cfg->mq_rx_supported) { in iwl_pcie_rx_stop() 235 if (!trans->trans_cfg->base_params->shadow_reg_enable && in iwl_pcie_rxq_inc_wr_ptr() 243 BIT(trans->trans_cfg->csr->flag_mac_access_req)); in iwl_pcie_rxq_inc_wr_ptr() 250 if (trans->trans_cfg->device_family == IWL_DEVICE_FAMILY_22560) in iwl_pcie_rxq_inc_wr_ptr() 254 else if (trans->trans_cfg->mq_rx_supported) in iwl_pcie_rxq_inc_wr_ptr() 282 if (trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_22560) { in iwl_pcie_restock_bd() 408 if (trans->trans_cfg->mq_rx_supported) in iwl_pcie_rxq_restock() 685 return trans->trans_cfg->mq_rx_supported ? sizeof(__le64) : in iwl_pcie_free_bd_size() 693 bool use_rx_td = (trans->trans_cfg->device_family >= in iwl_pcie_free_rxq_dma() [all …]
|
| D | internal.h | 257 (trans->trans_cfg->base_params->max_tfd_queue_size - 1); in iwl_queue_inc_wrap() 267 if (trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_22560) { in iwl_get_closed_rb_stts() 285 (trans->trans_cfg->base_params->max_tfd_queue_size - 1); in iwl_queue_dec_wrap() 712 if (trans->trans_cfg->use_tfh) { in iwl_pcie_tfd_tb_get_len() 918 if (trans->trans_cfg->use_tfh) in iwl_pcie_get_tfd() 962 if (trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_9000) { in iwl_enable_rfkill_int()
|
| D | tx-gen2.c | 116 if (trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_22560) { in iwl_pcie_gen2_update_byte_tbl() 544 if (trans->trans_cfg->device_family < IWL_DEVICE_FAMILY_22560) in iwl_pcie_gen2_build_tfd() 626 if (trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_22560) { in iwl_trans_pcie_gen2_tx() 1126 (trans->trans_cfg->device_family >= in iwl_trans_pcie_dyn_txq_alloc_dma() 1190 wr_ptr &= (trans->trans_cfg->base_params->max_tfd_queue_size - 1); in iwl_trans_pcie_txq_alloc_response()
|
| D | ctxt-info-gen3.c | 183 if (trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_AX210) in iwl_pcie_ctxt_info_gen3_init()
|
| /Linux-v5.4/drivers/net/wireless/intel/iwlwifi/mvm/ |
| D | ops.c | 176 if (mvm->trans->trans_cfg->device_family < IWL_DEVICE_FAMILY_8000) in iwl_mvm_nic_config() 618 struct iwl_trans_config trans_cfg = {}; in iwl_op_mode_mvm_start() local 669 (trans->trans_cfg->device_family >= in iwl_op_mode_mvm_start() 729 trans_cfg.op_mode = op_mode; in iwl_op_mode_mvm_start() 730 trans_cfg.no_reclaim_cmds = no_reclaim_cmds; in iwl_op_mode_mvm_start() 731 trans_cfg.n_no_reclaim_cmds = ARRAY_SIZE(no_reclaim_cmds); in iwl_op_mode_mvm_start() 733 if (mvm->trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_22560) in iwl_op_mode_mvm_start() 740 trans_cfg.rx_buf_size = rb_size_default; in iwl_op_mode_mvm_start() 743 trans_cfg.rx_buf_size = IWL_AMSDU_4K; in iwl_op_mode_mvm_start() 746 trans_cfg.rx_buf_size = IWL_AMSDU_8K; in iwl_op_mode_mvm_start() [all …]
|
| D | led.c | 159 if (mvm->trans->trans_cfg->device_family < IWL_DEVICE_FAMILY_8000) in iwl_mvm_leds_sync()
|
| D | nvm.c | 252 mvm->trans->trans_cfg->base_params->eeprom_size) { in iwl_nvm_read_section() 375 nvm_buffer = kmalloc(mvm->trans->trans_cfg->base_params->eeprom_size, in iwl_nvm_init()
|
| D | utils.c | 534 err = iwl_finish_nic_init(trans, trans->trans_cfg); in iwl_mvm_dump_lmac_error_log() 944 mvm->trans->trans_cfg->base_params->wd_timeout; in iwl_mvm_get_wd_timeout() 988 return mvm->trans->trans_cfg->base_params->wd_timeout; in iwl_mvm_get_wd_timeout() 1434 if (mvm->trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_22000 && in iwl_mvm_get_systime()
|
| D | fw.c | 360 if (trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_22000) in iwl_mvm_load_ucode_wait_alive() 366 else if (trans->trans_cfg->device_family >= in iwl_mvm_load_ucode_wait_alive() 565 if (mvm->trans->trans_cfg->device_family < IWL_DEVICE_FAMILY_8000) { in iwl_run_init_mvm_ucode() 1358 if (mvm->trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_22000) { in iwl_mvm_up()
|
| D | rxmq.c | 352 if (mvm->trans->trans_cfg->gen2 && in iwl_mvm_rx_crypto() 369 if (mvm->trans->trans_cfg->gen2) in iwl_mvm_rx_crypto() 1568 if (mvm->trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_22560) { in iwl_mvm_rx_mpdu_mq() 1669 if (mvm->trans->trans_cfg->device_family >= in iwl_mvm_rx_mpdu_mq() 1796 if (mvm->trans->trans_cfg->device_family == in iwl_mvm_rx_mpdu_mq()
|
| /Linux-v5.4/drivers/net/wireless/intel/iwlwifi/dvm/ |
| D | main.c | 1243 struct iwl_trans_config trans_cfg = {}; in iwl_op_mode_dvm_start() local 1270 switch (priv->trans->trans_cfg->device_family) { in iwl_op_mode_dvm_start() 1316 trans_cfg.op_mode = op_mode; in iwl_op_mode_dvm_start() 1317 trans_cfg.no_reclaim_cmds = no_reclaim_cmds; in iwl_op_mode_dvm_start() 1318 trans_cfg.n_no_reclaim_cmds = ARRAY_SIZE(no_reclaim_cmds); in iwl_op_mode_dvm_start() 1323 trans_cfg.rx_buf_size = IWL_AMSDU_4K; in iwl_op_mode_dvm_start() 1326 trans_cfg.rx_buf_size = IWL_AMSDU_8K; in iwl_op_mode_dvm_start() 1330 trans_cfg.rx_buf_size = IWL_AMSDU_4K; in iwl_op_mode_dvm_start() 1335 trans_cfg.cmd_q_wdg_timeout = IWL_WATCHDOG_DISABLED; in iwl_op_mode_dvm_start() 1337 trans_cfg.command_groups = iwl_dvm_groups; in iwl_op_mode_dvm_start() [all …]
|
| D | led.c | 124 priv->trans->trans_cfg->base_params->led_compensation); in iwl_led_cmd() 126 priv->trans->trans_cfg->base_params->led_compensation); in iwl_led_cmd()
|
| /Linux-v5.4/drivers/net/wireless/intel/iwlwifi/fw/ |
| D | dbg.c | 246 fwrt->trans->trans_cfg->umac_prph_offset, 1); in iwl_fw_dump_rxf() 688 if (fwrt->trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_AX210) { in iwl_fw_prph_handler() 691 } else if (fwrt->trans->trans_cfg->device_family >= in iwl_fw_prph_handler() 699 if (fwrt->trans->trans_cfg->mq_rx_supported) { in iwl_fw_prph_handler() 861 if (fwrt->trans->trans_cfg->device_family == in iwl_fw_error_dump_file() 1142 if (!fwrt->trans->trans_cfg->gen2) in iwl_dump_ini_paging_iter() 1448 switch (fwrt->trans->trans_cfg->device_family) { in iwl_dump_ini_mon_dram_fill_header() 1458 fwrt->trans->trans_cfg->device_family); in iwl_dump_ini_mon_dram_fill_header() 1475 if (fwrt->trans->trans_cfg->device_family != IWL_DEVICE_FAMILY_9000 && in iwl_dump_ini_mon_smem_fill_header() 1476 fwrt->trans->trans_cfg->device_family != IWL_DEVICE_FAMILY_22000) { in iwl_dump_ini_mon_smem_fill_header() [all …]
|
| D | smem.c | 154 if (fwrt->trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_22000) in iwl_get_shared_mem_conf()
|
| D | paging.c | 325 if (fwrt->trans->trans_cfg->gen2) in iwl_init_paging()
|