/linux-6.3-rc2/drivers/net/wireless/intel/iwlwifi/pcie/ |
A D | trans-gen2.c | 90 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() 164 if (trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_AX210) in _iwl_trans_pcie_gen2_stop_device() 333 if (trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_AX210) in iwl_trans_pcie_gen2_fw_alive() 367 if ((trans->trans_cfg->device_family == IWL_DEVICE_FAMILY_AX210 || in iwl_pcie_set_ltr() 369 !trans->trans_cfg->integrated) { in iwl_pcie_set_ltr() 371 } else if (trans->trans_cfg->integrated && in iwl_pcie_set_ltr() 372 trans->trans_cfg->device_family == IWL_DEVICE_FAMILY_22000) { in iwl_pcie_set_ltr() 436 if (trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_AX210) in iwl_trans_pcie_gen2_start_fw() [all …]
|
A D | trans.c | 318 if (trans->trans_cfg->base_params->pll_cfg) in iwl_pcie_apm_init() 634 if (trans->trans_cfg->device_family != in iwl_pcie_prepare_card_hw() 819 if (trans->trans_cfg->use_tfh) { in iwl_pcie_load_cpu_sections_8000() 1481 if (trans->trans_cfg->gen2) in iwl_trans_pcie_rf_kill() 1848 trans->trans_cfg->integrated) { in _iwl_trans_pcie_start_hw() 2004 if (trans->trans_cfg->gen2) in iwl_trans_pcie_free() 3109 if (!trans->trans_cfg->gen2) in iwl_trans_pcie_fh_regs_dump() 3305 !trans->trans_cfg->mq_rx_supported && in iwl_trans_pcie_dump_data() 3330 if (trans->trans_cfg->gen2) in iwl_trans_pcie_dump_data() 3379 if (trans->trans_cfg->use_tfh) in iwl_trans_pcie_dump_data() [all …]
|
A D | tx.c | 86 if (!trans->trans_cfg->base_params->shadow_reg_enable && in iwl_pcie_txq_inc_wr_ptr() 184 if (!trans->trans_cfg->base_params->apmg_wake_up_wa) in iwl_pcie_clear_cmd_in_flight() 275 trans->trans_cfg->base_params->max_tfd_queue_size, in iwl_pcie_txq_free() 297 int nq = trans->trans_cfg->base_params->num_of_queues; in iwl_pcie_tx_start() 325 if (trans->trans_cfg->base_params->scd_chain_ext_wa) in iwl_pcie_tx_start() 361 if (WARN_ON_ONCE(trans->trans_cfg->gen2)) in iwl_trans_pcie_tx_reset() 367 if (trans->trans_cfg->use_tfh) in iwl_trans_pcie_tx_reset() 525 kcalloc(trans->trans_cfg->base_params->num_of_queues, in iwl_pcie_tx_alloc() 616 if (trans->trans_cfg->base_params->num_of_queues > 20) in iwl_pcie_tx_init() 637 if (!trans->trans_cfg->base_params->apmg_wake_up_wa) in iwl_pcie_set_cmd_in_flight() [all …]
|
A D | rx.c | 193 if (!trans->trans_cfg->mq_rx_supported) in iwl_pcie_rxq_inc_wr_ptr() 351 if (trans->trans_cfg->mq_rx_supported) in iwl_pcie_rxq_restock() 663 return trans->trans_cfg->mq_rx_supported ? in iwl_pcie_free_bd_size() 715 if (trans->trans_cfg->mq_rx_supported) in iwl_pcie_alloc_rxq_dma() 731 if (trans->trans_cfg->mq_rx_supported) { in iwl_pcie_alloc_rxq_dma() 973 trans->trans_cfg->integrated ? in iwl_pcie_rx_mq_hw_init() 1098 (trans->trans_cfg->device_family >= in _iwl_pcie_rx_init() 1151 if (trans->trans_cfg->mq_rx_supported) in iwl_pcie_rx_init() 1433 if (!trans->trans_cfg->mq_rx_supported) { in iwl_pcie_get_rxb() 1915 if (trans->trans_cfg->gen2) { in iwl_pcie_irq_handler() [all …]
|
A D | ctxt-info-gen3.c | 128 if (trans->trans_cfg->imr_enabled) in iwl_pcie_ctxt_info_gen3_init() 292 if (trans->trans_cfg->device_family < IWL_DEVICE_FAMILY_AX210) in iwl_trans_pcie_ctx_info_gen3_set_pnvm() 325 if (trans->trans_cfg->device_family < IWL_DEVICE_FAMILY_AX210) in iwl_trans_pcie_ctx_info_gen3_set_reduce_power()
|
A D | internal.h | 195 if (trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_AX210) { in iwl_get_closed_rb_stts() 736 if (trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_9000) { in iwl_enable_rfkill_int()
|
/linux-6.3-rc2/drivers/net/wireless/intel/iwlwifi/ |
A D | iwl-trans.c | 32 trans->trans_cfg = cfg_trans; in iwl_trans_alloc() 45 if (trans->trans_cfg->use_tfh) { 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->use_tfh ? 64 : 36)); in iwl_trans_init()
|
A D | iwl-io.h | 67 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()
|
A D | iwl-eeprom-read.c | 152 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()
|
A D | iwl-io.c | 212 if (trans->trans_cfg->device_family < IWL_DEVICE_FAMILY_9000) in iwl_force_nmi() 215 else if (trans->trans_cfg->device_family < IWL_DEVICE_FAMILY_AX210) in iwl_force_nmi() 218 else if (trans->trans_cfg->device_family < IWL_DEVICE_FAMILY_BZ) in iwl_force_nmi() 369 if (trans->trans_cfg->mq_rx_supported) in iwl_dump_fh() 424 switch (trans->trans_cfg->device_family) { in iwl_dump_host_monitor() 446 const struct iwl_cfg_trans_params *cfg_trans = trans->trans_cfg; in iwl_finish_nic_init()
|
A D | iwl-trans.h | 603 const struct iwl_trans_config *trans_cfg); 1011 const struct iwl_cfg_trans_params *trans_cfg; member 1074 const struct iwl_trans_config *trans_cfg) in iwl_trans_configure() argument 1076 trans->op_mode = trans_cfg->op_mode; in iwl_trans_configure() 1078 trans->ops->configure(trans, trans_cfg); in iwl_trans_configure() 1079 WARN_ON(iwl_cmd_groups_verify_sorted(trans_cfg)); in iwl_trans_configure()
|
A D | iwl-nvm-parse.c | 489 if (trans->trans_cfg->mq_rx_supported) in iwl_init_vht_hw_capab() 496 if (trans->trans_cfg->mq_rx_supported) in iwl_init_vht_hw_capab() 980 if (trans->trans_cfg->device_family == IWL_DEVICE_FAMILY_22000 && in iwl_nvm_fixup_sband_iftd() 1284 if (trans->trans_cfg->device_family == IWL_DEVICE_FAMILY_7000) { in iwl_nvm_no_wide_in_5ghz() 1800 if (trans->trans_cfg->device_family == IWL_DEVICE_FAMILY_8000 && in iwl_read_external_nvm()
|
/linux-6.3-rc2/drivers/net/wireless/intel/iwlwifi/fw/ |
A D | init.c | 73 if (!fwrt->trans->trans_cfg->integrated) in iwl_set_soc_latency() 85 if (fwrt->trans->trans_cfg->ltr_delay != IWL_CFG_TRANS_LTR_DELAY_NONE && in iwl_set_soc_latency() 86 !WARN_ON(!fwrt->trans->trans_cfg->integrated)) in iwl_set_soc_latency() 87 cmd.flags |= le32_encode_bits(fwrt->trans->trans_cfg->ltr_delay, in iwl_set_soc_latency() 92 fwrt->trans->trans_cfg->low_latency_xtal) in iwl_set_soc_latency() 95 cmd.latency = cpu_to_le32(fwrt->trans->trans_cfg->xtal_latency); in iwl_set_soc_latency() 120 if (fwrt->trans->trans_cfg->device_family < IWL_DEVICE_FAMILY_22000) in iwl_configure_rxq()
|
A D | dump.c | 160 if ((fwrt->trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_BZ && !base) || in iwl_fwrt_dump_lmac_error_log() 161 (fwrt->trans->trans_cfg->device_family < IWL_DEVICE_FAMILY_BZ && base < 0x400000)) { in iwl_fwrt_dump_lmac_error_log() 369 if (fwrt->trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_22000) { in iwl_fwrt_dump_iml_error_log() 372 } else if (fwrt->trans->trans_cfg->device_family >= in iwl_fwrt_dump_iml_error_log() 391 if (fwrt->trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_22000) in iwl_fwrt_dump_iml_error_log() 452 if (fwrt->trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_BZ) { in iwl_fwrt_dump_error_logs()
|
A D | smem.c | 105 if (fwrt->trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_22000) in iwl_get_shared_mem_conf()
|
A D | dbg.c | 191 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() 1784 if (fwrt->trans->trans_cfg->gen2) { in iwl_dump_ini_paging_ranges() 1877 if (fwrt->trans->trans_cfg->gen2) in iwl_dump_ini_paging_get_size() 3088 if (trans->trans_cfg->device_family == IWL_DEVICE_FAMILY_7000) { in iwl_fw_dbg_stop_recording() [all …]
|
/linux-6.3-rc2/drivers/net/wireless/intel/iwlwifi/queue/ |
A D | tx.h | 41 if (trans->trans_cfg->use_tfh) 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() 138 if (trans->trans_cfg->use_tfh) { in iwl_txq_gen1_tfd_get_num_tbs() 154 if (trans->trans_cfg->use_tfh) { in iwl_txq_gen1_tfd_tb_get_len()
|
A D | tx.c | 698 (trans->trans_cfg->base_params->max_tfd_queue_size - 1); in iwl_txq_space() 927 trans->trans_cfg->base_params->max_tfd_queue_size; in iwl_txq_init() 981 if (trans->trans_cfg->use_tfh) { in iwl_txq_log_scd_error() 998 (trans->trans_cfg->base_params->max_tfd_queue_size - 1), in iwl_txq_log_scd_error() 1000 (trans->trans_cfg->base_params->max_tfd_queue_size - 1), in iwl_txq_log_scd_error() 1026 trans->trans_cfg->base_params->max_tfd_queue_size; in iwl_txq_alloc() 1033 if (trans->trans_cfg->use_tfh) in iwl_txq_alloc() 1340 if (trans->trans_cfg->use_tfh) { in iwl_txq_gen1_tfd_tb_get_addr() 1401 if (trans->trans_cfg->use_tfh) { in iwl_txq_gen1_tfd_unmap() 1587 trans->trans_cfg->base_params->max_tfd_queue_size, in iwl_txq_reclaim() [all …]
|
/linux-6.3-rc2/drivers/net/wireless/intel/iwlwifi/mvm/ |
A D | ops.c | 1138 (trans->trans_cfg->device_family >= in iwl_op_mode_mvm_start() 1224 trans_cfg.op_mode = op_mode; in iwl_op_mode_mvm_start() 1230 trans_cfg.rx_buf_size = IWL_AMSDU_4K; in iwl_op_mode_mvm_start() 1233 trans_cfg.rx_buf_size = IWL_AMSDU_4K; in iwl_op_mode_mvm_start() 1236 trans_cfg.rx_buf_size = IWL_AMSDU_8K; in iwl_op_mode_mvm_start() 1244 trans_cfg.rx_buf_size = IWL_AMSDU_4K; in iwl_op_mode_mvm_start() 1248 trans_cfg.bc_table_dword = in iwl_op_mode_mvm_start() 1256 trans_cfg.scd_set_active = true; in iwl_op_mode_mvm_start() 1262 trans_cfg.cmd_q_wdg_timeout = in iwl_op_mode_mvm_start() 1272 trans_cfg.queue_alloc_cmd_ver = in iwl_op_mode_mvm_start() [all …]
|
A D | fw.c | 126 enum iwl_device_family device_family = trans->trans_cfg->device_family; in iwl_alive_fn() 298 enum iwl_device_family device_family = trans->trans_cfg->device_family; in iwl_mvm_print_pd_notification() 362 if (mvm->trans->trans_cfg->device_family == in iwl_mvm_load_ucode_wait_alive() 379 if (trans->trans_cfg->device_family >= in iwl_mvm_load_ucode_wait_alive() 386 } else if (trans->trans_cfg->device_family >= in iwl_mvm_load_ucode_wait_alive() 397 if (trans->trans_cfg->device_family >= in iwl_mvm_load_ucode_wait_alive() 681 cpu_to_le32(mvm->trans->trans_cfg->extra_phy_cfg_flags); in iwl_send_phy_cfg_cmd() 735 if (mvm->trans->trans_cfg->device_family < IWL_DEVICE_FAMILY_8000) { in iwl_run_init_mvm_ucode()
|
A D | led.c | 105 if (mvm->trans->trans_cfg->device_family < IWL_DEVICE_FAMILY_8000) in iwl_mvm_leds_sync()
|
A D | rxmq.c | 175 mvm->trans->trans_cfg->device_family < IWL_DEVICE_FAMILY_BZ) { in iwl_mvm_create_skb() 406 if (mvm->trans->trans_cfg->gen2 && in iwl_mvm_rx_crypto() 423 if (mvm->trans->trans_cfg->gen2) in iwl_mvm_rx_crypto() 459 if (mvm->trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_AX210) { in iwl_mvm_rx_csum() 1770 if (mvm->trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_AX210) in iwl_mvm_rx_mpdu_mq() 1780 if (mvm->trans->trans_cfg->device_family >= IWL_DEVICE_FAMILY_AX210) { in iwl_mvm_rx_mpdu_mq() 1864 if (mvm->trans->trans_cfg->device_family >= in iwl_mvm_rx_mpdu_mq() 2013 if (mvm->trans->trans_cfg->device_family == in iwl_mvm_rx_mpdu_mq()
|
A D | nvm.c | 195 mvm->trans->trans_cfg->base_params->eeprom_size) { in iwl_nvm_read_section() 313 nvm_buffer = kmalloc(mvm->trans->trans_cfg->base_params->eeprom_size, in iwl_nvm_init()
|
/linux-6.3-rc2/drivers/net/wireless/intel/iwlwifi/dvm/ |
A D | main.c | 1236 struct iwl_trans_config trans_cfg = {}; in iwl_op_mode_dvm_start() local 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() 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() 1330 trans_cfg.command_groups = iwl_dvm_groups; in iwl_op_mode_dvm_start() 1333 trans_cfg.cmd_fifo = IWLAGN_CMD_FIFO_NUM; in iwl_op_mode_dvm_start() 1344 trans_cfg.cmd_queue = IWL_IPAN_CMD_QUEUE_NUM; in iwl_op_mode_dvm_start() 1351 iwl_trans_configure(priv->trans, &trans_cfg); in iwl_op_mode_dvm_start() [all …]
|
A D | led.c | 119 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()
|