| /freebsd-14.2/sys/contrib/dev/iwlwifi/fw/ |
| H A D | img.c | 16 if (!fw->ucode_capa.cmd_versions || in iwl_fw_lookup_cmd_ver() 17 !fw->ucode_capa.n_cmd_versions) in iwl_fw_lookup_cmd_ver() 20 entry = fw->ucode_capa.cmd_versions; in iwl_fw_lookup_cmd_ver() 21 for (i = 0; i < fw->ucode_capa.n_cmd_versions; i++, entry++) { in iwl_fw_lookup_cmd_ver() 38 if (!fw->ucode_capa.cmd_versions || in iwl_fw_lookup_notif_ver() 39 !fw->ucode_capa.n_cmd_versions) in iwl_fw_lookup_notif_ver() 42 entry = fw->ucode_capa.cmd_versions; in iwl_fw_lookup_notif_ver() 43 for (i = 0; i < fw->ucode_capa.n_cmd_versions; i++, entry++) { in iwl_fw_lookup_notif_ver()
|
| H A D | smem.c | 64 if (fw_has_capa(&fwrt->fw->ucode_capa, in iwl_parse_shared_mem() 90 if (fw_has_capa(&fwrt->fw->ucode_capa, in iwl_get_shared_mem_conf()
|
| H A D | debugfs.c | 298 if (*pos >= fw->ucode_capa.n_cmd_versions) { in iwl_dbgfs_fw_info_seq_next() 318 if (*pos >= fw->ucode_capa.n_cmd_versions) in iwl_dbgfs_fw_info_seq_start() 339 has_capa = fw_has_capa(&fw->ucode_capa, in iwl_dbgfs_fw_info_seq_show() 348 ver = &fw->ucode_capa.cmd_versions[state->pos]; in iwl_dbgfs_fw_info_seq_show()
|
| H A D | img.h | 208 struct iwl_ucode_capabilities ucode_capa; member
|
| /freebsd-14.2/sys/contrib/dev/iwlwifi/mvm/ |
| H A D | mvm.h | 1341 return fw_has_api(&mvm->fw->ucode_capa, in iwl_mvm_is_adaptive_dwell_supported() 1347 return fw_has_api(&mvm->fw->ucode_capa, in iwl_mvm_is_adaptive_dwell_v2_supported() 1353 return fw_has_api(&mvm->fw->ucode_capa, in iwl_mvm_is_adwell_hb_ap_num_supported() 1370 return fw_has_api(&mvm->fw->ucode_capa, in iwl_mvm_is_short_beacon_notif_supported() 1404 return fw_has_api(&mvm->fw->ucode_capa, in iwl_mvm_is_wifi_mcc_supported() 1448 return fw_has_capa(&fw->ucode_capa, in iwl_mvm_has_mld_api() 1497 return fw_has_api(&mvm->fw->ucode_capa, in iwl_mvm_is_scan_ext_chan_supported() 1504 return fw_has_api(&mvm->fw->ucode_capa, in iwl_mvm_is_reduced_config_scan_supported() 1510 return fw_has_api(&mvm->fw->ucode_capa, in iwl_mvm_is_band_in_rx_supported() 1516 return fw_has_api(&mvm->fw->ucode_capa, in iwl_mvm_has_new_rx_stats_api() [all …]
|
| H A D | fw.c | 329 !(fw_has_capa(&mvm->fw->ucode_capa, in iwl_mvm_load_ucode_wait_alive() 437 &mvm->fw->ucode_capa); in iwl_mvm_load_ucode_wait_alive() 847 } else if (fw_has_api(&mvm->fw->ucode_capa, in iwl_mvm_sar_select_profile() 852 } else if (fw_has_capa(&mvm->fw->ucode_capa, in iwl_mvm_sar_select_profile() 904 else if (fw_has_api(&mvm->fwrt.fw->ucode_capa, in iwl_mvm_get_sar_geo_profile() 967 } else if (fw_has_api(&mvm->fwrt.fw->ucode_capa, in iwl_mvm_sar_geo_init() 1014 else if (fw_has_api(&mvm->fwrt.fw->ucode_capa, in iwl_mvm_sar_geo_init() 1409 u32 error_log_size = mvm->fw->ucode_capa.error_log_size; in iwl_mvm_send_recovery_cmd() 1562 if (fw_has_capa(&mvm->fw->ucode_capa, in iwl_mvm_up() 1586 for (i = 0; i < mvm->fw->ucode_capa.num_stations; i++) { in iwl_mvm_up() [all …]
|
| H A D | mac80211.c | 365 if (fw_has_capa(&mvm->fw->ucode_capa, in iwl_mvm_mac_setup_register() 441 if (fw_has_capa(&mvm->fw->ucode_capa, in iwl_mvm_mac_setup_register() 449 fw_has_capa(&mvm->fw->ucode_capa, in iwl_mvm_mac_setup_register() 458 if (fw_has_capa(&mvm->fw->ucode_capa, in iwl_mvm_mac_setup_register() 550 fw_has_api(&mvm->fw->ucode_capa, in iwl_mvm_mac_setup_register() 555 if (fw_has_capa(&mvm->fw->ucode_capa, in iwl_mvm_mac_setup_register() 591 if (fw_has_capa(&mvm->fw->ucode_capa, in iwl_mvm_mac_setup_register() 594 if (fw_has_capa(&mvm->fw->ucode_capa, in iwl_mvm_mac_setup_register() 598 if (fw_has_capa(&mvm->fw->ucode_capa, in iwl_mvm_mac_setup_register() 611 if (fw_has_api(&mvm->fw->ucode_capa, in iwl_mvm_mac_setup_register() [all …]
|
| H A D | tdls.c | 27 for (i = 0; i < mvm->fw->ucode_capa.num_stations; i++) { in iwl_mvm_teardown_tdls_peers() 50 for (i = 0; i < mvm->fw->ucode_capa.num_stations; i++) { in iwl_mvm_tdls_sta_count() 94 for (i = 0; i < mvm->fw->ucode_capa.num_stations; i++) { in iwl_mvm_tdls_config() 140 if (fw_has_capa(&mvm->fw->ucode_capa, in iwl_mvm_recalc_tdls_state() 157 if (fw_has_capa(&mvm->fw->ucode_capa, in iwl_mvm_mac_mgd_protect_tdls_discover() 223 if (WARN_ON(sta_id >= mvm->fw->ucode_capa.num_stations)) in iwl_mvm_rx_tdls_notif()
|
| H A D | scan.c | 236 if (fw_has_api(&mvm->fw->ucode_capa, in _iwl_mvm_get_scan_type() 289 return fw_has_capa(&mvm->fw->ucode_capa, in iwl_mvm_rrm_scan_needed() 807 !fw_has_capa(&mvm->fw->ucode_capa, in iwl_mvm_build_scan_probe() 895 fw_has_capa(&mvm->fw->ucode_capa, in iwl_mvm_scan_lmac_flags() 939 mvm->fw->ucode_capa.n_scan_channels); in iwl_mvm_scan_lmac() 1970 if (!fw_has_capa(&mvm->fw->ucode_capa, in iwl_mvm_scan_6ghz_passive_scan() 2122 fw_has_capa(&mvm->fw->ucode_capa, in iwl_mvm_scan_umac_flags2() 2149 fw_has_capa(&mvm->fw->ucode_capa, in iwl_mvm_scan_umac_flags() 2248 mvm->fw->ucode_capa.n_scan_channels; in iwl_mvm_scan_umac() 3326 mvm->fw->ucode_capa.n_scan_channels + in iwl_mvm_scan_size() [all …]
|
| H A D | binding.c | 32 if (fw_has_capa(&mvm->fw->ucode_capa, in iwl_mvm_binding_cmd() 170 if (!fw_has_capa(&mvm->fw->ucode_capa, IWL_UCODE_TLV_CAPA_CDB_SUPPORT) || in iwl_mvm_get_lmac_id()
|
| H A D | offloading.c | 49 u32 capa_flags = mvm->fw->ucode_capa.flags; in iwl_mvm_send_proto_offload() 201 if (fw_has_capa(&mvm->fw->ucode_capa, in iwl_mvm_send_proto_offload()
|
| H A D | d3.c | 995 bool unified = fw_has_capa(&mvm->fw->ucode_capa, in iwl_mvm_wowlan_config_key_params() 1026 if (!fw_has_api(&mvm->fw->ucode_capa, in iwl_mvm_wowlan_config_key_params() 1121 bool unified_image = fw_has_capa(&mvm->fw->ucode_capa, in iwl_mvm_wowlan_config() 1153 if (fw_has_api(&mvm->fw->ucode_capa, in iwl_mvm_wowlan_config() 1171 bool unified_image = fw_has_capa(&mvm->fw->ucode_capa, in iwl_mvm_netdetect_config() 2025 if (!fw_has_api(&mvm->fw->ucode_capa, in iwl_mvm_lookup_wowlan_status_ver() 2463 if (fw_has_api(&mvm->fw->ucode_capa, in iwl_mvm_netdetect_query_results() 2501 if (fw_has_api(&mvm->fw->ucode_capa, in iwl_mvm_query_num_match_chans() 2526 if (fw_has_api(&mvm->fw->ucode_capa, in iwl_mvm_query_set_freqs() 2981 bool reset = fw_has_capa(&mvm->fw->ucode_capa, in iwl_mvm_resume_firmware() [all …]
|
| H A D | led.c | 35 if (fw_has_capa(&mvm->fw->ucode_capa, in iwl_mvm_led_set()
|
| H A D | time-event.c | 710 if (fw_has_capa(&mvm->fw->ucode_capa, in __iwl_mvm_remove_time_event() 809 if (fw_has_capa(&mvm->fw->ucode_capa, in iwl_mvm_stop_session_protection() 950 if (fw_has_capa(&mvm->fw->ucode_capa, in iwl_mvm_start_p2p_roc() 1038 if (fw_has_capa(&mvm->fw->ucode_capa, in iwl_mvm_stop_roc()
|
| H A D | ftm-initiator.c | 912 bool new_api = fw_has_api(&mvm->fw->ucode_capa, in iwl_mvm_ftm_start() 1178 if (!fw_has_api(&mvm->fw->ucode_capa, in iwl_mvm_ftm_get_range_resp_ver() 1185 else if (fw_has_api(&mvm->fw->ucode_capa, in iwl_mvm_ftm_get_range_resp_ver() 1220 bool new_api = fw_has_api(&mvm->fw->ucode_capa, in iwl_mvm_ftm_range_resp() 1341 if (fw_has_api(&mvm->fw->ucode_capa, in iwl_mvm_ftm_range_resp()
|
| H A D | time-sync.c | 135 if (!fw_has_capa(&mvm->fw->ucode_capa, in iwl_mvm_time_sync_config()
|
| H A D | sta.c | 24 fw_has_api(&mvm->fw->ucode_capa, IWL_UCODE_TLV_API_STA_TYPE)) in iwl_mvm_add_sta_cmd_size() 45 for (sta_id = 0; sta_id < mvm->fw->ucode_capa.num_stations; sta_id++) { in iwl_mvm_find_free_sta_id() 148 if (fw_has_api(&mvm->fw->ucode_capa, IWL_UCODE_TLV_API_STA_TYPE)) in iwl_mvm_sta_send_to_fw() 1700 if (fw_has_api(&mvm->fw->ucode_capa, IWL_UCODE_TLV_API_STA_TYPE)) in iwl_mvm_add_int_sta_common() 2599 } else if (!fw_has_api(&mvm->fw->ucode_capa, in iwl_mvm_add_mcast_sta() 2619 bool new_api = fw_has_api(&mvm->fw->ucode_capa, in __iwl_mvm_remove_sta_key() 2870 if (fw_has_capa(&mvm->fw->ucode_capa, in iwl_mvm_fw_baid_op() 3564 bool new_api = fw_has_api(&mvm->fw->ucode_capa, in iwl_mvm_send_sta_key() 4146 if (WARN_ON_ONCE(sta_id >= mvm->fw->ucode_capa.num_stations)) in iwl_mvm_rx_eosp_notif() 4249 for (i = 0; i < mvm->fw->ucode_capa.num_stations; i++) { in iwl_mvm_modify_all_sta_disable_tx() [all …]
|
| H A D | power.c | 58 if (fw_has_api(&mvm->fw->ucode_capa, in iwl_mvm_beacon_filter_send_cmd() 372 (!fw_has_capa(&mvm->fw->ucode_capa, in iwl_mvm_power_build_cmd() 394 fw_has_capa(&mvm->fw->ucode_capa, in iwl_mvm_power_build_cmd()
|
| H A D | coex.c | 305 if (fw_has_capa(&mvm->fw->ucode_capa, IWL_UCODE_TLV_CAPA_COEX_SCHEMA_2)) in iwl_mvm_bt_notif_per_link() 675 if (fw_has_capa(&mvm->fw->ucode_capa, IWL_UCODE_TLV_CAPA_COEX_SCHEMA_2) && in iwl_mvm_bt_coex_get_single_ant_msk()
|
| H A D | mac-ctxt.c | 693 fw_has_capa(&mvm->fw->ucode_capa, in iwl_mvm_mac_ctxt_cmd_sta() 1001 if (!fw_has_capa(&mvm->fw->ucode_capa, in iwl_mvm_mac_ctxt_set_tx() 1158 if (!fw_has_capa(&mvm->fw->ucode_capa, in iwl_mvm_mac_ctxt_send_beacon() 1162 if (fw_has_api(&mvm->fw->ucode_capa, in iwl_mvm_mac_ctxt_send_beacon() 1274 if (!fw_has_api(&mvm->fw->ucode_capa, in iwl_mvm_mac_ctxt_cmd_fill_ap()
|
| H A D | nvm.c | 472 } else if (fw_has_capa(&mvm->fw->ucode_capa, in iwl_mvm_update_mcc() 553 tlv_lar = fw_has_capa(&mvm->fw->ucode_capa, in iwl_mvm_init_mcc()
|
| /freebsd-14.2/sys/dev/iwm/ |
| H A D | if_iwm_scan.c | 307 j < ss->ss_last && nchan < sc->sc_fw.ucode_capa.n_scan_channels; in iwm_lmac_scan_fill_channels() 351 j < ss->ss_last && nchan < sc->sc_fw.ucode_capa.n_scan_channels; in iwm_umac_scan_fill_channels() 497 cmd_size = sizeof(*scan_config) + sc->sc_fw.ucode_capa.n_scan_channels; in iwm_config_umac_scan() 525 j < ic->ic_nchans && nchan < sc->sc_fw.ucode_capa.n_scan_channels; in iwm_config_umac_scan() 569 const struct iwm_ucode_capabilities *capa = &sc->sc_fw.ucode_capa; in iwm_scan_use_ebs() 594 sc->sc_fw.ucode_capa.n_scan_channels + in iwm_scan_size() 599 sc->sc_fw.ucode_capa.n_scan_channels + in iwm_scan_size() 670 sc->sc_fw.ucode_capa.n_scan_channels); in iwm_umac_scan() 683 sc->sc_fw.ucode_capa.n_scan_channels); in iwm_umac_scan() 802 sc->sc_fw.ucode_capa.n_scan_channels))); in iwm_lmac_scan()
|
| H A D | if_iwmvar.h | 187 struct iwm_ucode_capabilities ucode_capa; member 572 return isset(sc->sc_fw.ucode_capa.enabled_api, api); in iwm_fw_has_api() 578 return isset(sc->sc_fw.ucode_capa.enabled_capa, capa); in iwm_fw_has_capa()
|
| /freebsd-14.2/sys/contrib/dev/iwlwifi/ |
| H A D | iwl-drv.c | 145 kfree(drv->fw.ucode_capa.cmd_versions); in iwl_dealloc_ucode() 480 const struct iwl_ucode_capa *ucode_capa = (const void *)data; in iwl_set_ucode_capabilities() local 481 u32 api_index = le32_to_cpu(ucode_capa->api_index); in iwl_set_ucode_capabilities() 482 u32 api_flags = le32_to_cpu(ucode_capa->api_capa); in iwl_set_ucode_capabilities() 623 } else if (fw_has_capa(&drv->fw.ucode_capa, in iwl_drv_set_dump_exclude() 1510 fw->ucode_capa.standard_phy_calibration_size = in iwl_req_fw_callback() 1513 fw->ucode_capa.num_stations = IWL_MVM_STATION_COUNT_MAX; in iwl_req_fw_callback() 1514 fw->ucode_capa.num_beacons = 1; in iwl_req_fw_callback() 1541 &fw->ucode_capa, &usniffer_images); in iwl_req_fw_callback() 1716 if (fw->ucode_capa.standard_phy_calibration_size > in iwl_req_fw_callback() [all …]
|
| H A D | iwl-nvm-parse.c | 1026 if (fw_has_capa(&fw->ucode_capa, IWL_UCODE_TLV_CAPA_BROADCAST_TWT)) in iwl_nvm_fixup_sband_iftd() 1418 fw_has_capa(&fw->ucode_capa, IWL_UCODE_TLV_CAPA_LAR_SUPPORT)) in iwl_parse_mei_nvm_data() 1515 fw_has_capa(&fw->ucode_capa, IWL_UCODE_TLV_CAPA_LAR_SUPPORT)) in iwl_parse_nvm_data() 1985 bool v4 = fw_has_api(&fw->ucode_capa, in iwl_get_nvm() 2058 fw_has_capa(&fw->ucode_capa, in iwl_get_nvm()
|