/linux-4.4.14/drivers/net/wireless/iwlwifi/mvm/ |
H A D | tof.c | 72 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 D | scan.c | 229 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 D | coex.c | 414 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 D | tt.c | 184 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 D | power.c | 272 !(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 D | mvm.h | 921 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 D | mac80211.c | 460 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 D | offloading.c | 105 u32 capa_flags = mvm->fw->ucode_capa.flags; iwl_mvm_send_proto_offload()
|
H A D | debugfs.c | 496 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 D | nvm.c | 313 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 D | ops.c | 489 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 D | debugfs-vif.c | 1414 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 D | fw.c | 1077 if (fw_has_capa(&mvm->fw->ucode_capa, IWL_UCODE_TLV_CAPA_UMAC_SCAN)) { iwl_mvm_up()
|
H A D | rs.c | 1170 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 D | tx.c | 176 if (fw_has_capa(&mvm->fw->ucode_capa, iwl_mvm_set_tx_cmd()
|
H A D | utils.c | 581 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 D | iwl-drv.c | 470 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 D | iwl-fw.h | 226 * @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 D | ucode.c | 259 if (priv->fw->ucode_capa.flags & IWL_UCODE_TLV_FLAGS_PAN && iwl_alive_notify()
|
H A D | main.c | 1239 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 D | scan.c | 650 priv->fw->ucode_capa.max_probe_length; iwlagn_request_scan()
|
H A D | mac80211.c | 137 if (priv->fw->ucode_capa.flags & IWL_UCODE_TLV_FLAGS_MFP && iwlagn_mac_setup_register()
|