Home
last modified time | relevance | path

Searched refs:trans_cfg (Results 1 – 25 of 47) sorted by relevance

12

/openbmc/linux/drivers/net/wireless/intel/iwlwifi/pcie/
H A Dtrans-gen2.c90 if (trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_BZ) in iwl_pcie_gen2_apm_stop()
105 if (trans->trans_cfg->device_family < IWL_DEVICE_FAMILY_AX210) in iwl_trans_pcie_fw_reset_handshake()
108 else if (trans->trans_cfg->device_family == IWL_DEVICE_FAMILY_AX210) in iwl_trans_pcie_fw_reset_handshake()
171 if (trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_AX210) in _iwl_trans_pcie_gen2_stop_device()
343 if (trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_AX210) in iwl_trans_pcie_gen2_fw_alive()
377 if ((trans->trans_cfg->device_family == IWL_DEVICE_FAMILY_AX210 || in iwl_pcie_set_ltr()
378 trans->trans_cfg->device_family == IWL_DEVICE_FAMILY_22000) && in iwl_pcie_set_ltr()
379 !trans->trans_cfg->integrated) { in iwl_pcie_set_ltr()
384 if (trans->trans_cfg->integrated && in iwl_pcie_set_ltr()
385 trans->trans_cfg->device_family == IWL_DEVICE_FAMILY_22000) { in iwl_pcie_set_ltr()
[all …]
H A Dtrans.c134 if (trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_BZ) { in iwl_trans_pcie_sw_reset()
296 if (trans->trans_cfg->device_family < IWL_DEVICE_FAMILY_8000) in iwl_pcie_apm_init()
320 if (trans->trans_cfg->base_params->pll_cfg) in iwl_pcie_apm_init()
472 if (trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_BZ) { in iwl_pcie_apm_stop_master()
504 if (trans->trans_cfg->device_family == IWL_DEVICE_FAMILY_7000) in iwl_pcie_apm_stop()
507 else if (trans->trans_cfg->device_family >= in iwl_pcie_apm_stop()
568 if (trans->trans_cfg->base_params->shadow_reg_enable) { in iwl_pcie_nic_init()
637 if (trans->trans_cfg->device_family != in iwl_pcie_prepare_card_hw()
822 if (trans->trans_cfg->gen2) { in iwl_pcie_load_cpu_sections_8000()
980 if (trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_8000) in iwl_pcie_apply_destination()
[all …]
H A Dtx.c86 if (!trans->trans_cfg->base_params->shadow_reg_enable && in iwl_pcie_txq_inc_wr_ptr()
120 for (i = 0; i < trans->trans_cfg->base_params->num_of_queues; i++) { in iwl_pcie_txq_check_wrptrs()
168 if (!trans->trans_cfg->base_params->apmg_wake_up_wa) in iwl_pcie_clear_cmd_in_flight()
259 trans->trans_cfg->base_params->max_tfd_queue_size, in iwl_pcie_txq_free()
281 int nq = trans->trans_cfg->base_params->num_of_queues; in iwl_pcie_tx_start()
309 if (trans->trans_cfg->base_params->scd_chain_ext_wa) in iwl_pcie_tx_start()
331 if (trans->trans_cfg->device_family < IWL_DEVICE_FAMILY_8000) in iwl_pcie_tx_start()
345 if (WARN_ON_ONCE(trans->trans_cfg->gen2)) in iwl_trans_pcie_tx_reset()
348 for (txq_id = 0; txq_id < trans->trans_cfg->base_params->num_of_queues; in iwl_trans_pcie_tx_reset()
351 if (trans->trans_cfg->gen2) in iwl_trans_pcie_tx_reset()
[all …]
H A Drx.c146 if (trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_AX210) { in iwl_pcie_rx_stop()
151 } else if (trans->trans_cfg->mq_rx_supported) { in iwl_pcie_rx_stop()
178 if (!trans->trans_cfg->base_params->shadow_reg_enable && in iwl_pcie_rxq_inc_wr_ptr()
193 if (!trans->trans_cfg->mq_rx_supported) in iwl_pcie_rxq_inc_wr_ptr()
195 else if (trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_BZ) in iwl_pcie_rxq_inc_wr_ptr()
224 if (trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_AX210) { in iwl_pcie_restock_bd()
351 if (trans->trans_cfg->mq_rx_supported) in iwl_pcie_rxq_restock()
660 if (trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_AX210) in iwl_pcie_free_bd_size()
663 return trans->trans_cfg->mq_rx_supported ? in iwl_pcie_free_bd_size()
669 if (trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_BZ) in iwl_pcie_used_bd_size()
[all …]
H A Dctxt-info-gen3.c129 if (trans->trans_cfg->imr_enabled) in iwl_pcie_ctxt_info_gen3_init()
391 if (trans->trans_cfg->device_family < IWL_DEVICE_FAMILY_AX210) in iwl_trans_pcie_ctx_info_gen3_load_pnvm()
461 if (trans->trans_cfg->device_family < IWL_DEVICE_FAMILY_AX210) in iwl_trans_pcie_ctx_info_gen3_set_pnvm()
484 if (trans->trans_cfg->device_family < IWL_DEVICE_FAMILY_AX210) in iwl_trans_pcie_ctx_info_gen3_load_reduce_power()
546 if (trans->trans_cfg->device_family < IWL_DEVICE_FAMILY_AX210) in iwl_trans_pcie_ctx_info_gen3_set_reduce_power()
H A Dinternal.h196 if (trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_AX210) { in iwl_get_closed_rb_stts()
741 if (trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_9000) { in iwl_enable_rfkill_int()
H A Ddrv.c1159 if (iwl_trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_AX210) in get_crf_id()
1390 if (iwl_trans->trans_cfg->rf_id && in iwl_pci_probe()
1391 iwl_trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_9000 && in iwl_pci_probe()
1479 if (iwl_trans->trans_cfg->mq_rx_supported) { in iwl_pci_probe()
1489 if (!iwl_trans->trans_cfg->integrated) { in iwl_pci_probe()
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/
H A Diwl-trans.c32 trans->trans_cfg = cfg_trans; in iwl_trans_alloc()
45 if (trans->trans_cfg->gen2) { in iwl_trans_alloc()
63 if (!trans->trans_cfg->gen2) { in iwl_trans_init()
66 } else if (trans->trans_cfg->device_family < IWL_DEVICE_FAMILY_AX210) { in iwl_trans_init()
78 if (WARN_ON(trans->trans_cfg->gen2 && txcmd_size >= txcmd_align)) in iwl_trans_init()
81 if (trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_BZ) in iwl_trans_init()
84 else if (trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_AX210) in iwl_trans_init()
94 if (trans->trans_cfg->gen2) { in iwl_trans_init()
104 (trans->trans_cfg->gen2 ? 64 : 36)); in iwl_trans_init()
H A Diwl-io.h67 return ofs + trans->trans_cfg->umac_prph_offset; in iwl_umac_prph()
73 trans->trans_cfg->umac_prph_offset); in iwl_read_umac_prph_no_grab()
78 return iwl_read_prph(trans, ofs + trans->trans_cfg->umac_prph_offset); in iwl_read_umac_prph()
84 iwl_write_prph_no_grab(trans, ofs + trans->trans_cfg->umac_prph_offset, in iwl_write_umac_prph_no_grab()
91 iwl_write_prph(trans, ofs + trans->trans_cfg->umac_prph_offset, val); in iwl_write_umac_prph()
98 trans->trans_cfg->umac_prph_offset, in iwl_poll_umac_prph_bit()
H A Diwl-eeprom-read.c152 if (trans->trans_cfg->base_params->shadow_ram_support) in iwl_init_otp_access()
273 } while (usedblocks <= trans->trans_cfg->base_params->max_ll_items); in iwl_find_otp_image()
306 sz = trans->trans_cfg->base_params->eeprom_size; in iwl_read_eeprom()
341 if (!trans->trans_cfg->base_params->shadow_ram_support) { in iwl_read_eeprom()
H A Diwl-io.c214 if (trans->trans_cfg->device_family < IWL_DEVICE_FAMILY_9000) in iwl_force_nmi()
217 else if (trans->trans_cfg->device_family < IWL_DEVICE_FAMILY_AX210) in iwl_force_nmi()
220 else if (trans->trans_cfg->device_family < IWL_DEVICE_FAMILY_BZ) in iwl_force_nmi()
371 if (trans->trans_cfg->mq_rx_supported) in iwl_dump_fh()
426 switch (trans->trans_cfg->device_family) { in iwl_dump_host_monitor()
448 const struct iwl_cfg_trans_params *cfg_trans = trans->trans_cfg; in iwl_finish_nic_init()
H A Diwl-trans.h628 const struct iwl_trans_config *trans_cfg);
1082 const struct iwl_cfg_trans_params *trans_cfg; member
1152 const struct iwl_trans_config *trans_cfg) in iwl_trans_configure() argument
1154 trans->op_mode = trans_cfg->op_mode; in iwl_trans_configure()
1156 trans->ops->configure(trans, trans_cfg); in iwl_trans_configure()
1157 WARN_ON(iwl_cmd_groups_verify_sorted(trans_cfg)); in iwl_trans_configure()
H A Diwl-nvm-parse.c526 if (trans->trans_cfg->mq_rx_supported) in iwl_init_vht_hw_capab()
533 if (trans->trans_cfg->mq_rx_supported) in iwl_init_vht_hw_capab()
892 no_320 = !trans->trans_cfg->integrated && in iwl_nvm_fixup_sband_iftd()
983 if (trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_AX210 && !is_ap) in iwl_nvm_fixup_sband_iftd()
1030 if (trans->trans_cfg->device_family == IWL_DEVICE_FAMILY_22000 && in iwl_nvm_fixup_sband_iftd()
1344 if (trans->trans_cfg->device_family == IWL_DEVICE_FAMILY_7000) { in iwl_nvm_no_wide_in_5ghz()
1874 if (trans->trans_cfg->device_family == IWL_DEVICE_FAMILY_8000 && in iwl_read_external_nvm()
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/fw/
H A Dinit.c75 if (!fwrt->trans->trans_cfg->integrated) in iwl_set_soc_latency()
87 if (fwrt->trans->trans_cfg->ltr_delay != IWL_CFG_TRANS_LTR_DELAY_NONE && in iwl_set_soc_latency()
88 !WARN_ON(!fwrt->trans->trans_cfg->integrated)) in iwl_set_soc_latency()
89 cmd.flags |= le32_encode_bits(fwrt->trans->trans_cfg->ltr_delay, in iwl_set_soc_latency()
94 fwrt->trans->trans_cfg->low_latency_xtal) in iwl_set_soc_latency()
97 cmd.latency = cpu_to_le32(fwrt->trans->trans_cfg->xtal_latency); in iwl_set_soc_latency()
122 if (fwrt->trans->trans_cfg->device_family < IWL_DEVICE_FAMILY_22000) in iwl_configure_rxq()
H A Ddump.c420 if (fwrt->trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_22000) { in iwl_fwrt_dump_iml_error_log()
423 } else if (fwrt->trans->trans_cfg->device_family >= in iwl_fwrt_dump_iml_error_log()
442 if (fwrt->trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_22000) in iwl_fwrt_dump_iml_error_log()
511 if (fwrt->trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_22000) { in iwl_fwrt_dump_error_logs()
525 if (fwrt->trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_BZ) { in iwl_fwrt_dump_error_logs()
H A Dsmem.c105 if (fwrt->trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_22000) in iwl_get_shared_mem_conf()
H A Ddbg.c191 fwrt->trans->trans_cfg->umac_prph_offset, 1); in iwl_fw_dump_rxf()
628 if (fwrt->trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_AX210) { in iwl_fw_prph_handler()
631 } else if (fwrt->trans->trans_cfg->device_family >= in iwl_fw_prph_handler()
639 if (fwrt->trans->trans_cfg->mq_rx_supported) { in iwl_fw_prph_handler()
812 if (fwrt->trans->trans_cfg->device_family == in iwl_fw_error_dump_file()
1068 if (fwrt->trans->trans_cfg->device_family < IWL_DEVICE_FAMILY_AX210) in iwl_dump_ini_prph_phy_iter()
1203 if (!fwrt->trans->trans_cfg->gen2) in iwl_dump_ini_paging_iter()
1678 if (fwrt->trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_AX210) { in iwl_dump_ini_mon_fill_header()
1787 if (fwrt->trans->trans_cfg->gen2) { in iwl_dump_ini_paging_ranges()
1880 if (fwrt->trans->trans_cfg->gen2) in iwl_dump_ini_paging_get_size()
[all …]
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dops.c99 if (mvm->trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_AX210) in iwl_mvm_nic_config()
121 if (mvm->trans->trans_cfg->device_family < IWL_DEVICE_FAMILY_8000) in iwl_mvm_nic_config()
1105 struct iwl_trans_config trans_cfg = {}; in iwl_op_mode_mvm_start() local
1132 if (trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_BZ) in iwl_op_mode_mvm_start()
1165 (trans->trans_cfg->device_family >= in iwl_op_mode_mvm_start()
1252 trans_cfg.op_mode = op_mode; in iwl_op_mode_mvm_start()
1253 trans_cfg.no_reclaim_cmds = no_reclaim_cmds; in iwl_op_mode_mvm_start()
1254 trans_cfg.n_no_reclaim_cmds = ARRAY_SIZE(no_reclaim_cmds); in iwl_op_mode_mvm_start()
1258 trans_cfg.rx_buf_size = IWL_AMSDU_4K; in iwl_op_mode_mvm_start()
1261 trans_cfg.rx_buf_size = IWL_AMSDU_4K; in iwl_op_mode_mvm_start()
[all …]
H A Dfw.c286 enum iwl_device_family device_family = trans->trans_cfg->device_family; in iwl_mvm_print_pd_notification()
352 if (mvm->trans->trans_cfg->device_family == in iwl_mvm_load_ucode_wait_alive()
369 if (trans->trans_cfg->device_family >= in iwl_mvm_load_ucode_wait_alive()
376 } else if (trans->trans_cfg->device_family >= in iwl_mvm_load_ucode_wait_alive()
387 if (trans->trans_cfg->device_family >= in iwl_mvm_load_ucode_wait_alive()
395 } else if (trans->trans_cfg->device_family >= in iwl_mvm_load_ucode_wait_alive()
547 cpu_to_le32(mvm->trans->trans_cfg->extra_phy_cfg_flags); in iwl_send_phy_cfg_cmd()
710 if (mvm->trans->trans_cfg->device_family < IWL_DEVICE_FAMILY_8000) { in iwl_run_init_mvm_ucode()
H A Dled.c105 if (mvm->trans->trans_cfg->device_family < IWL_DEVICE_FAMILY_8000) in iwl_mvm_leds_sync()
H A Drxmq.c174 else if (mvm->trans->trans_cfg->device_family < IWL_DEVICE_FAMILY_BZ) in iwl_mvm_create_skb()
407 if (mvm->trans->trans_cfg->gen2 && in iwl_mvm_rx_crypto()
424 if (mvm->trans->trans_cfg->gen2) in iwl_mvm_rx_crypto()
460 if (mvm->trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_AX210) { in iwl_mvm_rx_csum()
958 if (mvm->trans->trans_cfg->device_family == IWL_DEVICE_FAMILY_9000) in iwl_mvm_reorder()
2336 if (mvm->trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_AX210) in iwl_mvm_rx_mpdu_mq()
2346 if (mvm->trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_AX210) { in iwl_mvm_rx_mpdu_mq()
2433 if (mvm->trans->trans_cfg->device_family >= in iwl_mvm_rx_mpdu_mq()
2589 if (mvm->trans->trans_cfg->device_family == in iwl_mvm_rx_mpdu_mq()
2625 if (mvm->trans->trans_cfg->device_family == IWL_DEVICE_FAMILY_9000 && in iwl_mvm_rx_mpdu_mq()
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/queue/
H A Dtx.h41 if (trans->trans_cfg->gen2) in iwl_txq_get_tfd()
79 (trans->trans_cfg->base_params->max_tfd_queue_size - 1); in iwl_txq_inc_wrap()
89 (trans->trans_cfg->base_params->max_tfd_queue_size - 1); in iwl_txq_dec_wrap()
145 if (trans->trans_cfg->gen2) { in iwl_txq_gen1_tfd_tb_get_len()
H A Dtx.c46 if (trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_AX210) { in iwl_pcie_gen2_update_byte_tbl()
670 if (trans->trans_cfg->device_family < IWL_DEVICE_FAMILY_AX210) in iwl_txq_gen2_build_tfd()
704 if (q->n_window < trans->trans_cfg->base_params->max_tfd_queue_size) in iwl_txq_space()
707 max = trans->trans_cfg->base_params->max_tfd_queue_size - 1; in iwl_txq_space()
714 (trans->trans_cfg->base_params->max_tfd_queue_size - 1); in iwl_txq_space()
783 if (trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_AX210) { in iwl_txq_gen2_tx()
943 trans->trans_cfg->base_params->max_tfd_queue_size; in iwl_txq_init()
997 if (trans->trans_cfg->gen2) { in iwl_txq_log_scd_error()
1014 (trans->trans_cfg->base_params->max_tfd_queue_size - 1), in iwl_txq_log_scd_error()
1016 (trans->trans_cfg->base_params->max_tfd_queue_size - 1), in iwl_txq_log_scd_error()
[all …]
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/dvm/
H A Dmain.c1236 struct iwl_trans_config trans_cfg = {}; in iwl_op_mode_dvm_start() local
1263 switch (priv->trans->trans_cfg->device_family) { in iwl_op_mode_dvm_start()
1309 trans_cfg.op_mode = op_mode; in iwl_op_mode_dvm_start()
1310 trans_cfg.no_reclaim_cmds = no_reclaim_cmds; in iwl_op_mode_dvm_start()
1311 trans_cfg.n_no_reclaim_cmds = ARRAY_SIZE(no_reclaim_cmds); in iwl_op_mode_dvm_start()
1316 trans_cfg.rx_buf_size = IWL_AMSDU_4K; in iwl_op_mode_dvm_start()
1319 trans_cfg.rx_buf_size = IWL_AMSDU_8K; in iwl_op_mode_dvm_start()
1323 trans_cfg.rx_buf_size = IWL_AMSDU_4K; in iwl_op_mode_dvm_start()
1328 trans_cfg.cmd_q_wdg_timeout = IWL_WATCHDOG_DISABLED; in iwl_op_mode_dvm_start()
1330 trans_cfg.command_groups = iwl_dvm_groups; in iwl_op_mode_dvm_start()
[all …]
H A Dled.c119 priv->trans->trans_cfg->base_params->led_compensation); in iwl_led_cmd()
121 priv->trans->trans_cfg->base_params->led_compensation); in iwl_led_cmd()

12