Searched refs:ucode_capa (Results 1 - 22 of 22) sorted by relevance

/linux-4.4.14/drivers/net/wireless/iwlwifi/mvm/
H A Dtof.c72 if (!fw_has_capa(&mvm->fw->ucode_capa, IWL_UCODE_TLV_CAPA_TOF_SUPPORT)) iwl_mvm_tof_init()
102 if (!fw_has_capa(&mvm->fw->ucode_capa, IWL_UCODE_TLV_CAPA_TOF_SUPPORT)) iwl_mvm_tof_clean()
126 if (!fw_has_capa(&mvm->fw->ucode_capa, IWL_UCODE_TLV_CAPA_TOF_SUPPORT)) iwl_mvm_tof_config_cmd()
152 if (!fw_has_capa(&mvm->fw->ucode_capa, IWL_UCODE_TLV_CAPA_TOF_SUPPORT)) iwl_mvm_tof_range_abort_cmd()
178 if (!fw_has_capa(&mvm->fw->ucode_capa, IWL_UCODE_TLV_CAPA_TOF_SUPPORT)) iwl_mvm_tof_responder_cmd()
207 if (!fw_has_capa(&mvm->fw->ucode_capa, IWL_UCODE_TLV_CAPA_TOF_SUPPORT)) iwl_mvm_tof_range_request_cmd()
234 if (!fw_has_capa(&mvm->fw->ucode_capa, IWL_UCODE_TLV_CAPA_TOF_SUPPORT)) iwl_mvm_tof_range_request_ext_cmd()
H A Dscan.c229 fw_has_api(&mvm->fw->ucode_capa, IWL_UCODE_TLV_API_FRAGMENTED_SCAN)) iwl_mvm_get_scan_type()
241 return fw_has_capa(&mvm->fw->ucode_capa, iwl_mvm_rrm_scan_needed()
479 if (mvm->fw->ucode_capa.flags & IWL_UCODE_TLV_FLAGS_SHORT_BL) iwl_mvm_config_sched_scan_profiles()
702 if (fw_has_api(&mvm->fw->ucode_capa, iwl_mvm_scan_priority()
732 (n_channels <= mvm->fw->ucode_capa.n_scan_channels) & iwl_mvm_scan_fits()
742 const struct iwl_ucode_capabilities *capa = &mvm->fw->ucode_capa; iwl_mvm_scan_use_ebs()
791 mvm->fw->ucode_capa.n_scan_channels); iwl_mvm_scan_lmac()
914 if (WARN_ON(num_channels > mvm->fw->ucode_capa.n_scan_channels)) iwl_mvm_config_scan()
917 cmd_size = sizeof(*scan_config) + mvm->fw->ucode_capa.n_scan_channels; iwl_mvm_config_scan()
1061 mvm->fw->ucode_capa.n_scan_channels; iwl_mvm_scan_umac()
1220 if (fw_has_capa(&mvm->fw->ucode_capa, IWL_UCODE_TLV_CAPA_UMAC_SCAN)) { iwl_mvm_reg_scan_start()
1323 if (fw_has_capa(&mvm->fw->ucode_capa, IWL_UCODE_TLV_CAPA_UMAC_SCAN)) { iwl_mvm_sched_scan_start()
1448 if (fw_has_capa(&mvm->fw->ucode_capa, IWL_UCODE_TLV_CAPA_UMAC_SCAN)) iwl_mvm_scan_stop_wait()
1466 if (fw_has_capa(&mvm->fw->ucode_capa, IWL_UCODE_TLV_CAPA_UMAC_SCAN)) iwl_mvm_scan_size()
1469 mvm->fw->ucode_capa.n_scan_channels + iwl_mvm_scan_size()
1474 mvm->fw->ucode_capa.n_scan_channels + iwl_mvm_scan_size()
1484 if (fw_has_capa(&mvm->fw->ucode_capa, IWL_UCODE_TLV_CAPA_UMAC_SCAN)) { iwl_mvm_report_scan_aborted()
H A Dcoex.c414 if (!fw_has_api(&mvm->fw->ucode_capa, IWL_UCODE_TLV_API_BT_COEX_SPLIT)) iwl_send_bt_init_conf()
734 if (!fw_has_api(&mvm->fw->ucode_capa, iwl_mvm_rx_bt_coex_notif()
761 if (!fw_has_api(&mvm->fw->ucode_capa, iwl_mvm_bt_rssi_event()
813 if (!fw_has_api(&mvm->fw->ucode_capa, IWL_UCODE_TLV_API_BT_COEX_SPLIT)) iwl_mvm_coex_agg_time_limit()
840 if (!fw_has_api(&mvm->fw->ucode_capa, IWL_UCODE_TLV_API_BT_COEX_SPLIT)) iwl_mvm_bt_coex_is_mimo_allowed()
870 if (!fw_has_api(&mvm->fw->ucode_capa, IWL_UCODE_TLV_API_BT_COEX_SPLIT)) iwl_mvm_bt_coex_is_ant_avail()
883 if (!fw_has_api(&mvm->fw->ucode_capa, IWL_UCODE_TLV_API_BT_COEX_SPLIT)) iwl_mvm_bt_coex_is_shared_ant_avail()
894 if (!fw_has_api(&mvm->fw->ucode_capa, IWL_UCODE_TLV_API_BT_COEX_SPLIT)) iwl_mvm_bt_coex_is_tpc_allowed()
937 if (!fw_has_api(&mvm->fw->ucode_capa, iwl_mvm_bt_coex_vif_change()
955 if (!fw_has_api(&mvm->fw->ucode_capa, iwl_mvm_rx_ant_coupling_notif()
H A Dtt.c184 if (fw_has_api(&mvm->fw->ucode_capa, IWL_UCODE_TLV_API_WIDE_CMD_HDR)) iwl_mvm_get_temp_cmd()
190 if (!fw_has_capa(&mvm->fw->ucode_capa, iwl_mvm_get_temp_cmd()
204 if (!fw_has_api(&mvm->fw->ucode_capa, IWL_UCODE_TLV_API_WIDE_CMD_HDR)) iwl_mvm_get_temp()
H A Dpower.c272 !(mvm->fw->ucode_capa.flags & IWL_UCODE_TLV_FLAGS_P2P_PS_UAPSD)) iwl_mvm_power_allow_uapsd()
384 (!fw_has_capa(&mvm->fw->ucode_capa, iwl_mvm_power_build_cmd()
406 fw_has_capa(&mvm->fw->ucode_capa, iwl_mvm_power_build_cmd()
672 if (mvm->fw->ucode_capa.flags & IWL_UCODE_TLV_FLAGS_P2P_PM) iwl_mvm_power_set_pm()
686 (mvm->fw->ucode_capa.flags & IWL_UCODE_TLV_FLAGS_BSS_P2P_PS_DCM)) { iwl_mvm_power_set_pm()
690 (mvm->fw->ucode_capa.flags & IWL_UCODE_TLV_FLAGS_P2P_PM)) iwl_mvm_power_set_pm()
700 (mvm->fw->ucode_capa.flags & IWL_UCODE_TLV_FLAGS_BSS_P2P_PS_SCM)) { iwl_mvm_power_set_pm()
703 if (mvm->fw->ucode_capa.flags & IWL_UCODE_TLV_FLAGS_P2P_PM) iwl_mvm_power_set_pm()
H A Dmvm.h921 fw_has_capa(&mvm->fw->ucode_capa, iwl_mvm_is_d0i3_supported()
927 return fw_has_capa(&mvm->fw->ucode_capa, iwl_mvm_is_dqa_supported()
934 bool tlv_lar = fw_has_capa(&mvm->fw->ucode_capa, iwl_mvm_is_lar_supported()
952 return fw_has_api(&mvm->fw->ucode_capa, iwl_mvm_is_wifi_mcc_supported()
954 fw_has_capa(&mvm->fw->ucode_capa, iwl_mvm_is_wifi_mcc_supported()
960 return fw_has_capa(&mvm->fw->ucode_capa, iwl_mvm_bt_is_plcr_supported()
967 return fw_has_capa(&mvm->fw->ucode_capa, iwl_mvm_bt_is_rrc_supported()
974 return fw_has_capa(&mvm->fw->ucode_capa, iwl_mvm_is_csum_supported()
H A Dmac80211.c460 if (mvm->fw->ucode_capa.flags & IWL_UCODE_TLV_FLAGS_MFP && iwl_mvm_mac_setup_register()
502 if (mvm->fw->ucode_capa.flags & IWL_UCODE_TLV_FLAGS_GO_UAPSD) iwl_mvm_mac_setup_register()
542 if (fw_has_capa(&mvm->fw->ucode_capa, IWL_UCODE_TLV_CAPA_UMAC_SCAN)) iwl_mvm_mac_setup_register()
554 if (fw_has_capa(&mvm->fw->ucode_capa, iwl_mvm_mac_setup_register()
556 fw_has_api(&mvm->fw->ucode_capa, iwl_mvm_mac_setup_register()
591 if (fw_has_capa(&mvm->fw->ucode_capa, iwl_mvm_mac_setup_register()
594 if (fw_has_capa(&mvm->fw->ucode_capa, iwl_mvm_mac_setup_register()
598 if (fw_has_capa(&mvm->fw->ucode_capa, iwl_mvm_mac_setup_register()
603 if (fw_has_capa(&mvm->fw->ucode_capa, iwl_mvm_mac_setup_register()
648 if (fw_has_capa(&mvm->fw->ucode_capa, iwl_mvm_mac_setup_register()
655 if (fw_has_capa(&mvm->fw->ucode_capa, iwl_mvm_mac_setup_register()
1575 if (fw_has_capa(&mvm->fw->ucode_capa, IWL_UCODE_TLV_CAPA_UMAC_SCAN)) { __iwl_mvm_mac_stop()
1637 if (!fw_has_api(&mvm->fw->ucode_capa, IWL_UCODE_TLV_API_TX_POWER_CHAIN)) iwl_mvm_set_tx_power()
2162 if (!(mvm->fw->ucode_capa.flags & IWL_UCODE_TLV_FLAGS_BCAST_FILTERING)) iwl_mvm_configure_bcast_filter()
2545 hw_req->req.n_channels > mvm->fw->ucode_capa.n_scan_channels) iwl_mvm_mac_hw_scan()
2693 if (!(mvm->fw->ucode_capa.flags & IWL_UCODE_TLV_FLAGS_UAPSD_SUPPORT)) iwl_mvm_check_uapsd()
3202 if (fw_has_capa(&mvm->fw->ucode_capa, iwl_mvm_roc()
3995 if (fw_has_capa(&mvm->fw->ucode_capa, iwl_mvm_mac_get_survey()
4042 if (fw_has_capa(&mvm->fw->ucode_capa, iwl_mvm_mac_sta_statistics()
H A Doffloading.c105 u32 capa_flags = mvm->fw->ucode_capa.flags; iwl_mvm_send_proto_offload()
H A Ddebugfs.c496 if (!fw_has_api(&mvm->fw->ucode_capa, iwl_dbgfs_bt_notif_read()
554 if (!fw_has_api(&mvm->fw->ucode_capa, iwl_dbgfs_bt_cmd_read()
921 if (fw_has_capa(&mvm->fw->ucode_capa, iwl_dbgfs_scan_ant_rxchain_write()
1450 if (mvm->fw->ucode_capa.flags & IWL_UCODE_TLV_FLAGS_BCAST_FILTERING) { iwl_mvm_dbgfs_register()
H A Dnvm.c313 fw_has_capa(&mvm->fw->ucode_capa, iwl_parse_nvm_sections()
789 tlv_lar = fw_has_capa(&mvm->fw->ucode_capa, iwl_mvm_init_mcc()
H A Dops.c489 trans_cfg.wide_cmd_header = fw_has_api(&mvm->fw->ucode_capa, iwl_op_mode_mvm_start()
492 if (mvm->fw->ucode_capa.flags & IWL_UCODE_TLV_FLAGS_DW_BC_TABLE) iwl_op_mode_mvm_start()
H A Ddebugfs-vif.c1414 mvm->fw->ucode_capa.flags & IWL_UCODE_TLV_FLAGS_BSS_P2P_PS_DCM))) iwl_mvm_vif_dbgfs_register()
1432 if (fw_has_capa(&mvm->fw->ucode_capa, IWL_UCODE_TLV_CAPA_TOF_SUPPORT) && iwl_mvm_vif_dbgfs_register()
H A Dfw.c1077 if (fw_has_capa(&mvm->fw->ucode_capa, IWL_UCODE_TLV_CAPA_UMAC_SCAN)) { iwl_mvm_up()
H A Drs.c1170 bool allow_ant_mismatch = fw_has_api(&mvm->fw->ucode_capa, iwl_mvm_rs_tx_status()
2946 if (fw_has_capa(&mvm->fw->ucode_capa, IWL_UCODE_TLV_CAPA_BEAMFORMER) && rs_vht_init()
3227 if (!fw_has_api(&mvm->fw->ucode_capa, IWL_UCODE_TLV_API_LQ_SS_PARAMS) && rs_build_rates_table()
3441 if (fw_has_api(&mvm->fw->ucode_capa, IWL_UCODE_TLV_API_LQ_SS_PARAMS)) rs_fill_lq_cmd()
H A Dtx.c176 if (fw_has_capa(&mvm->fw->ucode_capa, iwl_mvm_set_tx_cmd()
H A Dutils.c581 if (!fw_has_api(&mvm->fw->ucode_capa, IWL_UCODE_TLV_API_NEW_VERSION)) { iwl_mvm_dump_nic_error_log()
/linux-4.4.14/drivers/net/wireless/iwlwifi/
H A Diwl-drv.c470 const struct iwl_ucode_capa *ucode_capa = (void *)data; iwl_set_ucode_capabilities() local
471 u32 api_index = le32_to_cpu(ucode_capa->api_index); iwl_set_ucode_capabilities()
472 u32 api_flags = le32_to_cpu(ucode_capa->api_capa); iwl_set_ucode_capabilities()
1192 fw->ucode_capa.max_probe_length = IWL_DEFAULT_MAX_PROBE_LENGTH; iwl_req_fw_callback()
1193 fw->ucode_capa.standard_phy_calibration_size = iwl_req_fw_callback()
1195 fw->ucode_capa.n_scan_channels = IWL_DEFAULT_SCAN_CHANNELS; iwl_req_fw_callback()
1228 &fw->ucode_capa); iwl_req_fw_callback()
1233 if (fw_has_api(&drv->fw.ucode_capa, IWL_UCODE_TLV_API_NEW_VERSION)) iwl_req_fw_callback()
1377 if (fw->ucode_capa.standard_phy_calibration_size > iwl_req_fw_callback()
1379 fw->ucode_capa.standard_phy_calibration_size = iwl_req_fw_callback()
H A Diwl-fw.h226 * @ucode_capa: capabilities parsed from the ucode file.
254 struct iwl_ucode_capabilities ucode_capa; member in struct:iwl_fw
/linux-4.4.14/drivers/net/wireless/iwlwifi/dvm/
H A Ducode.c259 if (priv->fw->ucode_capa.flags & IWL_UCODE_TLV_FLAGS_PAN && iwl_alive_notify()
H A Dmain.c1239 ucode_flags = fw->ucode_capa.flags; iwl_op_mode_dvm_start()
1376 fw->ucode_capa.standard_phy_calibration_size; iwl_op_mode_dvm_start()
1378 fw->ucode_capa.standard_phy_calibration_size + 1; iwl_op_mode_dvm_start()
1388 if (iwlagn_mac_setup_register(priv, &fw->ucode_capa)) iwl_op_mode_dvm_start()
H A Dscan.c650 priv->fw->ucode_capa.max_probe_length; iwlagn_request_scan()
H A Dmac80211.c137 if (priv->fw->ucode_capa.flags & IWL_UCODE_TLV_FLAGS_MFP && iwlagn_mac_setup_register()

Completed in 445 milliseconds