Lines Matching refs:mac_phy_caps

15154 				   WMI_MAC_PHY_CAPABILITIES *mac_phy_caps)  in extract_service_ready_11be_support()  argument
15157 WMI_SUPPORT_11BE_GET(mac_phy_caps->supported_flags); in extract_service_ready_11be_support()
15164 WMI_MAC_PHY_CAPABILITIES *mac_phy_caps) in extract_service_ready_11be_support() argument
15171 WMI_MAC_PHY_CAPABILITIES *mac_phy_caps) in extract_hw_link_id() argument
15173 param->hw_link_id = WMI_PHY_GET_HW_LINK_ID(mac_phy_caps->pdev_id); in extract_hw_link_id()
15177 WMI_MAC_PHY_CAPABILITIES *mac_phy_caps) in extract_hw_link_id() argument
15199 WMI_MAC_PHY_CAPABILITIES *mac_phy_caps; in extract_mac_phy_cap_service_ready_ext_tlv() local
15236 mac_phy_caps = &param_buf->mac_phy_caps[phy_idx]; in extract_mac_phy_cap_service_ready_ext_tlv()
15238 param->hw_mode_id = mac_phy_caps->hw_mode_id; in extract_mac_phy_cap_service_ready_ext_tlv()
15240 pdev_id = WMI_PHY_GET_PDEV_ID(mac_phy_caps->pdev_id); in extract_mac_phy_cap_service_ready_ext_tlv()
15245 extract_hw_link_id(param, mac_phy_caps); in extract_mac_phy_cap_service_ready_ext_tlv()
15246 param->phy_id = mac_phy_caps->phy_id; in extract_mac_phy_cap_service_ready_ext_tlv()
15248 WMI_SUPPORT_11B_GET(mac_phy_caps->supported_flags); in extract_mac_phy_cap_service_ready_ext_tlv()
15250 WMI_SUPPORT_11G_GET(mac_phy_caps->supported_flags); in extract_mac_phy_cap_service_ready_ext_tlv()
15252 WMI_SUPPORT_11A_GET(mac_phy_caps->supported_flags); in extract_mac_phy_cap_service_ready_ext_tlv()
15254 WMI_SUPPORT_11N_GET(mac_phy_caps->supported_flags); in extract_mac_phy_cap_service_ready_ext_tlv()
15256 WMI_SUPPORT_11AC_GET(mac_phy_caps->supported_flags); in extract_mac_phy_cap_service_ready_ext_tlv()
15258 WMI_SUPPORT_11AX_GET(mac_phy_caps->supported_flags); in extract_mac_phy_cap_service_ready_ext_tlv()
15260 extract_service_ready_11be_support(param, mac_phy_caps); in extract_mac_phy_cap_service_ready_ext_tlv()
15262 param->supported_bands = mac_phy_caps->supported_bands; in extract_mac_phy_cap_service_ready_ext_tlv()
15263 param->ampdu_density = mac_phy_caps->ampdu_density; in extract_mac_phy_cap_service_ready_ext_tlv()
15264 param->max_bw_supported_2G = mac_phy_caps->max_bw_supported_2G; in extract_mac_phy_cap_service_ready_ext_tlv()
15265 param->ht_cap_info_2G = mac_phy_caps->ht_cap_info_2G; in extract_mac_phy_cap_service_ready_ext_tlv()
15266 param->vht_cap_info_2G = mac_phy_caps->vht_cap_info_2G; in extract_mac_phy_cap_service_ready_ext_tlv()
15267 param->vht_supp_mcs_2G = mac_phy_caps->vht_supp_mcs_2G; in extract_mac_phy_cap_service_ready_ext_tlv()
15269 mac_phy_caps->he_cap_info_2G; in extract_mac_phy_cap_service_ready_ext_tlv()
15271 mac_phy_caps->he_cap_info_2G_ext; in extract_mac_phy_cap_service_ready_ext_tlv()
15272 param->he_supp_mcs_2G = mac_phy_caps->he_supp_mcs_2G; in extract_mac_phy_cap_service_ready_ext_tlv()
15273 param->tx_chain_mask_2G = mac_phy_caps->tx_chain_mask_2G; in extract_mac_phy_cap_service_ready_ext_tlv()
15274 param->rx_chain_mask_2G = mac_phy_caps->rx_chain_mask_2G; in extract_mac_phy_cap_service_ready_ext_tlv()
15275 param->max_bw_supported_5G = mac_phy_caps->max_bw_supported_5G; in extract_mac_phy_cap_service_ready_ext_tlv()
15276 param->ht_cap_info_5G = mac_phy_caps->ht_cap_info_5G; in extract_mac_phy_cap_service_ready_ext_tlv()
15277 param->vht_cap_info_5G = mac_phy_caps->vht_cap_info_5G; in extract_mac_phy_cap_service_ready_ext_tlv()
15278 param->vht_supp_mcs_5G = mac_phy_caps->vht_supp_mcs_5G; in extract_mac_phy_cap_service_ready_ext_tlv()
15280 mac_phy_caps->he_cap_info_5G; in extract_mac_phy_cap_service_ready_ext_tlv()
15282 mac_phy_caps->he_cap_info_5G_ext; in extract_mac_phy_cap_service_ready_ext_tlv()
15283 param->he_supp_mcs_5G = mac_phy_caps->he_supp_mcs_5G; in extract_mac_phy_cap_service_ready_ext_tlv()
15284 param->he_cap_info_internal = mac_phy_caps->he_cap_info_internal; in extract_mac_phy_cap_service_ready_ext_tlv()
15285 param->tx_chain_mask_5G = mac_phy_caps->tx_chain_mask_5G; in extract_mac_phy_cap_service_ready_ext_tlv()
15286 param->rx_chain_mask_5G = mac_phy_caps->rx_chain_mask_5G; in extract_mac_phy_cap_service_ready_ext_tlv()
15288 &mac_phy_caps->he_cap_phy_info_2G, in extract_mac_phy_cap_service_ready_ext_tlv()
15291 &mac_phy_caps->he_cap_phy_info_5G, in extract_mac_phy_cap_service_ready_ext_tlv()
15293 qdf_mem_copy(&param->he_ppet2G, &mac_phy_caps->he_ppet2G, in extract_mac_phy_cap_service_ready_ext_tlv()
15295 qdf_mem_copy(&param->he_ppet5G, &mac_phy_caps->he_ppet5G, in extract_mac_phy_cap_service_ready_ext_tlv()
15297 param->chainmask_table_id = mac_phy_caps->chainmask_table_id; in extract_mac_phy_cap_service_ready_ext_tlv()
15298 param->lmac_id = mac_phy_caps->lmac_id; in extract_mac_phy_cap_service_ready_ext_tlv()
15300 (mac_phy_caps->wireless_modes); in extract_mac_phy_cap_service_ready_ext_tlv()
15301 param->reg_cap_ext.low_2ghz_chan = mac_phy_caps->low_2ghz_chan_freq; in extract_mac_phy_cap_service_ready_ext_tlv()
15302 param->reg_cap_ext.high_2ghz_chan = mac_phy_caps->high_2ghz_chan_freq; in extract_mac_phy_cap_service_ready_ext_tlv()
15303 param->reg_cap_ext.low_5ghz_chan = mac_phy_caps->low_5ghz_chan_freq; in extract_mac_phy_cap_service_ready_ext_tlv()
15304 param->reg_cap_ext.high_5ghz_chan = mac_phy_caps->high_5ghz_chan_freq; in extract_mac_phy_cap_service_ready_ext_tlv()
15306 mac_phy_caps->nss_ratio); in extract_mac_phy_cap_service_ready_ext_tlv()
15307 param->nss_ratio_info = WMI_NSS_RATIO_INFO_GET(mac_phy_caps->nss_ratio); in extract_mac_phy_cap_service_ready_ext_tlv()
15321 WMI_MAC_PHY_CAPABILITIES_EXT *mac_phy_caps) in extract_mac_phy_emlcap() argument
15323 if (!param || !mac_phy_caps) in extract_mac_phy_emlcap()
15326 param->emlcap.emlsr_supp = WMI_SUPPORT_EMLSR_GET(mac_phy_caps->eml_capability); in extract_mac_phy_emlcap()
15327 param->emlcap.emlsr_pad_delay = WMI_EMLSR_PADDING_DELAY_GET(mac_phy_caps->eml_capability); in extract_mac_phy_emlcap()
15328 param->emlcap.emlsr_trans_delay = WMI_EMLSR_TRANSITION_DELAY_GET(mac_phy_caps->eml_capability); in extract_mac_phy_emlcap()
15329 param->emlcap.emlmr_supp = WMI_SUPPORT_EMLMR_GET(mac_phy_caps->eml_capability); in extract_mac_phy_emlcap()
15330 param->emlcap.emlmr_delay = WMI_EMLMR_DELAY_GET(mac_phy_caps->eml_capability); in extract_mac_phy_emlcap()
15331 param->emlcap.trans_timeout = WMI_TRANSITION_TIMEOUT_GET(mac_phy_caps->eml_capability); in extract_mac_phy_emlcap()
15342 WMI_MAC_PHY_CAPABILITIES_EXT *mac_phy_caps) in extract_mac_phy_mldcap() argument
15344 if (!param || !mac_phy_caps) in extract_mac_phy_mldcap()
15347 param->mldcap.max_simult_link = WMI_MAX_NUM_SIMULTANEOUS_LINKS_GET(mac_phy_caps->mld_capability); in extract_mac_phy_mldcap()
15348 param->mldcap.srs_support = WMI_SUPPORT_SRS_GET(mac_phy_caps->mld_capability); in extract_mac_phy_mldcap()
15349 param->mldcap.tid2link_neg_support = WMI_TID_TO_LINK_NEGOTIATION_GET(mac_phy_caps->mld_capability); in extract_mac_phy_mldcap()
15350 param->mldcap.str_freq_sep = WMI_FREQ_SEPERATION_STR_GET(mac_phy_caps->mld_capability); in extract_mac_phy_mldcap()
15351 param->mldcap.aar_support = WMI_SUPPORT_AAR_GET(mac_phy_caps->mld_capability); in extract_mac_phy_mldcap()
15362 WMI_MAC_PHY_CAPABILITIES_EXT *mac_phy_caps) in extract_mac_phy_msdcap() argument
15364 if (!param || !mac_phy_caps) in extract_mac_phy_msdcap()
15367 param->msdcap.medium_sync_duration = WMI_MEDIUM_SYNC_DURATION_GET(mac_phy_caps->msd_capability); in extract_mac_phy_msdcap()
15368 …param->msdcap.medium_sync_ofdm_ed_thresh = WMI_MEDIUM_SYNC_OFDM_ED_THRESHOLD_GET(mac_phy_caps->msd… in extract_mac_phy_msdcap()
15369 …param->msdcap.medium_sync_max_txop_num = WMI_MEDIUM_SYNC_MAX_NO_TXOPS_GET(mac_phy_caps->msd_capabi… in extract_mac_phy_msdcap()
15373 WMI_MAC_PHY_CAPABILITIES_EXT *mac_phy_caps) in extract_mac_phy_emlcap() argument
15378 WMI_MAC_PHY_CAPABILITIES_EXT *mac_phy_caps) in extract_mac_phy_mldcap() argument
15383 WMI_MAC_PHY_CAPABILITIES_EXT *mac_phy_caps) in extract_mac_phy_msdcap() argument
15398 WMI_MAC_PHY_CAPABILITIES_EXT *mac_phy_caps) in extract_mac_phy_cap_ehtcaps() argument
15402 param->eht_supp_mcs_2G = mac_phy_caps->eht_supp_mcs_2G; in extract_mac_phy_cap_ehtcaps()
15403 param->eht_supp_mcs_5G = mac_phy_caps->eht_supp_mcs_5G; in extract_mac_phy_cap_ehtcaps()
15404 param->eht_cap_info_internal = mac_phy_caps->eht_cap_info_internal; in extract_mac_phy_cap_ehtcaps()
15407 &mac_phy_caps->eht_cap_mac_info_2G, in extract_mac_phy_cap_ehtcaps()
15410 &mac_phy_caps->eht_cap_mac_info_5G, in extract_mac_phy_cap_ehtcaps()
15414 &mac_phy_caps->eht_cap_phy_info_2G, in extract_mac_phy_cap_ehtcaps()
15417 &mac_phy_caps->eht_cap_phy_info_5G, in extract_mac_phy_cap_ehtcaps()
15421 &mac_phy_caps->eht_supp_mcs_ext_2G, in extract_mac_phy_cap_ehtcaps()
15424 &mac_phy_caps->eht_supp_mcs_ext_5G, in extract_mac_phy_cap_ehtcaps()
15427 qdf_mem_copy(&param->eht_ppet2G, &mac_phy_caps->eht_ppet2G, in extract_mac_phy_cap_ehtcaps()
15429 qdf_mem_copy(&param->eht_ppet5G, &mac_phy_caps->eht_ppet5G, in extract_mac_phy_cap_ehtcaps()
15433 mac_phy_caps->eht_cap_mac_info_2G[0], in extract_mac_phy_cap_ehtcaps()
15434 mac_phy_caps->eht_cap_mac_info_5G[0], in extract_mac_phy_cap_ehtcaps()
15435 mac_phy_caps->eht_supp_mcs_2G, mac_phy_caps->eht_supp_mcs_5G, in extract_mac_phy_cap_ehtcaps()
15436 mac_phy_caps->eht_cap_info_internal); in extract_mac_phy_cap_ehtcaps()
15478 WMI_MAC_PHY_CAPABILITIES_EXT *mac_phy_caps) in extract_mac_phy_cap_ehtcaps() argument
15490 WMI_MAC_PHY_CAPABILITIES_EXT *mac_phy_caps; in extract_mac_phy_cap_service_ready_ext2_tlv() local
15505 mac_phy_caps = &param_buf->mac_phy_caps[phy_idx]; in extract_mac_phy_cap_service_ready_ext2_tlv()
15507 if ((hw_mode_id != mac_phy_caps->hw_mode_id) || in extract_mac_phy_cap_service_ready_ext2_tlv()
15508 (phy_id != mac_phy_caps->phy_id)) in extract_mac_phy_cap_service_ready_ext2_tlv()
15511 param->hw_mode_id = mac_phy_caps->hw_mode_id; in extract_mac_phy_cap_service_ready_ext2_tlv()
15512 param->phy_id = mac_phy_caps->phy_id; in extract_mac_phy_cap_service_ready_ext2_tlv()
15514 wmi_handle, WMI_PHY_GET_PDEV_ID(mac_phy_caps->pdev_id)); in extract_mac_phy_cap_service_ready_ext2_tlv()
15516 mac_phy_caps->wireless_modes_ext); in extract_mac_phy_cap_service_ready_ext2_tlv()
15518 extract_mac_phy_cap_ehtcaps(param, mac_phy_caps); in extract_mac_phy_cap_service_ready_ext2_tlv()
15519 extract_mac_phy_emlcap(param, mac_phy_caps); in extract_mac_phy_cap_service_ready_ext2_tlv()
15520 extract_mac_phy_mldcap(param, mac_phy_caps); in extract_mac_phy_cap_service_ready_ext2_tlv()
15521 extract_mac_phy_msdcap(param, mac_phy_caps); in extract_mac_phy_cap_service_ready_ext2_tlv()