Home
last modified time | relevance | path

Searched refs:he_obss_pd (Results 1 – 14 of 14) sorted by relevance

/linux/drivers/net/wireless/mediatek/mt76/mt7915/
H A Dmcu.c3725 struct ieee80211_he_obss_pd *he_obss_pd) in mt7915_mcu_set_obss_spr_pd() argument
3757 if (he_obss_pd->sr_ctrl & in mt7915_mcu_set_obss_spr_pd()
3760 else if (he_obss_pd->sr_ctrl & IEEE80211_HE_SPR_NON_SRG_OFFSET_PRESENT) in mt7915_mcu_set_obss_spr_pd()
3761 req.param.pd_th_non_srg = max_th - he_obss_pd->non_srg_max_offset; in mt7915_mcu_set_obss_spr_pd()
3765 if (he_obss_pd->sr_ctrl & IEEE80211_HE_SPR_SRG_INFORMATION_PRESENT) in mt7915_mcu_set_obss_spr_pd()
3766 req.param.pd_th_srg = max_th - he_obss_pd->max_offset; in mt7915_mcu_set_obss_spr_pd()
3779 struct ieee80211_he_obss_pd *he_obss_pd) in mt7915_mcu_set_obss_spr_siga() argument
3803 if (he_obss_pd->sr_ctrl & IEEE80211_HE_SPR_HESIGA_SR_VAL15_ALLOWED) in mt7915_mcu_set_obss_spr_siga()
3819 struct ieee80211_he_obss_pd *he_obss_pd) in mt7915_mcu_set_obss_spr_bitmap() argument
3839 memcpy(&bitmap, he_obss_pd->bss_color_bitmap, sizeof(bitmap)); in mt7915_mcu_set_obss_spr_bitmap()
[all …]
H A Dmt7915.h501 struct ieee80211_he_obss_pd *he_obss_pd);
H A Dmain.c668 mt7915_mcu_add_obss_spr(phy, vif, &info->he_obss_pd); in mt7915_bss_info_changed()
/linux/drivers/net/wireless/mediatek/mt76/mt7996/
H A Dmcu.c4838 struct ieee80211_he_obss_pd *he_obss_pd) in mt7996_mcu_set_obss_spr_pd() argument
4875 if (he_obss_pd->sr_ctrl & in mt7996_mcu_set_obss_spr_pd()
4878 else if (he_obss_pd->sr_ctrl & IEEE80211_HE_SPR_NON_SRG_OFFSET_PRESENT) in mt7996_mcu_set_obss_spr_pd()
4879 req.pd_th_non_srg = max_th - he_obss_pd->non_srg_max_offset; in mt7996_mcu_set_obss_spr_pd()
4883 if (he_obss_pd->sr_ctrl & IEEE80211_HE_SPR_SRG_INFORMATION_PRESENT) in mt7996_mcu_set_obss_spr_pd()
4884 req.pd_th_srg = max_th - he_obss_pd->max_offset; in mt7996_mcu_set_obss_spr_pd()
4893 struct ieee80211_he_obss_pd *he_obss_pd) in mt7996_mcu_set_obss_spr_siga() argument
4915 if (he_obss_pd->sr_ctrl & IEEE80211_HE_SPR_HESIGA_SR_VAL15_ALLOWED) in mt7996_mcu_set_obss_spr_siga()
4931 struct ieee80211_he_obss_pd *he_obss_pd) in mt7996_mcu_set_obss_spr_bitmap() argument
4952 memcpy(&bitmap, he_obss_pd->bss_color_bitmap, sizeof(bitmap)); in mt7996_mcu_set_obss_spr_bitmap()
[all …]
H A Dmt7996.h745 struct ieee80211_he_obss_pd *he_obss_pd);
H A Dmain.c1008 mt7996_mcu_add_obss_spr(phy, link, &info->he_obss_pd); in mt7996_link_info_changed()
/linux/drivers/net/wireless/ath/ath12k/
H A Dmac.c4045 &bss_conf->he_obss_pd); in ath12k_bss_assoc()
4601 const struct ieee80211_he_obss_pd *he_obss_pd) in ath12k_mac_config_obss_pd() argument
4617 if (ar->monitor_started || !he_obss_pd->enable) { in ath12k_mac_config_obss_pd()
4634 if (!(he_obss_pd->sr_ctrl & in ath12k_mac_config_obss_pd()
4636 if (he_obss_pd->sr_ctrl & IEEE80211_HE_SPR_NON_SRG_OFFSET_PRESENT) in ath12k_mac_config_obss_pd()
4638 he_obss_pd->non_srg_max_offset; in ath12k_mac_config_obss_pd()
4648 if (he_obss_pd->sr_ctrl & IEEE80211_HE_SPR_SRG_INFORMATION_PRESENT) { in ath12k_mac_config_obss_pd()
4650 he_obss_pd->max_offset; in ath12k_mac_config_obss_pd()
4656 pdev_id, he_obss_pd->sr_ctrl, in ath12k_mac_config_obss_pd()
4681 param_val = !!(he_obss_pd->sr_ctrl & in ath12k_mac_config_obss_pd()
[all …]
H A Dwmi.c3689 struct ieee80211_he_obss_pd *he_obss_pd) in ath12k_wmi_send_obss_spr_cmd() argument
3707 cmd->enable = cpu_to_le32(he_obss_pd->enable); in ath12k_wmi_send_obss_spr_cmd()
3708 cmd->obss_min = a_cpu_to_sle32(he_obss_pd->min_offset); in ath12k_wmi_send_obss_spr_cmd()
3709 cmd->obss_max = a_cpu_to_sle32(he_obss_pd->max_offset); in ath12k_wmi_send_obss_spr_cmd()
H A Dwmi.h6632 struct ieee80211_he_obss_pd *he_obss_pd);
/linux/net/wireless/
H A Dnl80211.c6844 struct ieee80211_he_obss_pd *he_obss_pd) in nl80211_parse_he_obss_pd() argument
6857 he_obss_pd->sr_ctrl = nla_get_u8(tb[NL80211_HE_OBSS_PD_ATTR_SR_CTRL]); in nl80211_parse_he_obss_pd()
6860 he_obss_pd->min_offset = in nl80211_parse_he_obss_pd()
6863 he_obss_pd->max_offset = in nl80211_parse_he_obss_pd()
6866 he_obss_pd->non_srg_max_offset = in nl80211_parse_he_obss_pd()
6869 if (he_obss_pd->min_offset > he_obss_pd->max_offset) in nl80211_parse_he_obss_pd()
6873 memcpy(he_obss_pd->bss_color_bitmap, in nl80211_parse_he_obss_pd()
6875 sizeof(he_obss_pd->bss_color_bitmap)); in nl80211_parse_he_obss_pd()
6878 memcpy(he_obss_pd->partial_bssid_bitmap, in nl80211_parse_he_obss_pd()
6880 sizeof(he_obss_pd->partial_bssid_bitmap)); in nl80211_parse_he_obss_pd()
[all …]
/linux/include/net/
H A Dmac80211.h860 struct ieee80211_he_obss_pd he_obss_pd; member
H A Dcfg80211.h1652 struct ieee80211_he_obss_pd he_obss_pd; member
/linux/drivers/net/wireless/ath/ath11k/
H A Dwmi.c3566 struct ieee80211_he_obss_pd *he_obss_pd) in ath11k_wmi_send_obss_spr_cmd() argument
3585 cmd->enable = he_obss_pd->enable; in ath11k_wmi_send_obss_spr_cmd()
3586 cmd->obss_min = he_obss_pd->min_offset; in ath11k_wmi_send_obss_spr_cmd()
3587 cmd->obss_max = he_obss_pd->max_offset; in ath11k_wmi_send_obss_spr_cmd()
/linux/net/mac80211/
H A Dcfg.c1843 link_conf->he_obss_pd = params->he_obss_pd; in ieee80211_start_ap()