Home
last modified time | relevance | path

Searched refs:chspec (Results 1 – 10 of 10) sorted by relevance

/linux-4.1.27/drivers/net/wireless/brcm80211/include/
Dbrcmu_wifi.h106 #define CHSPEC_CHANNEL(chspec) ((u8)((chspec) & WL_CHANSPEC_CHAN_MASK)) argument
107 #define CHSPEC_BAND(chspec) ((chspec) & WL_CHANSPEC_BAND_MASK) argument
109 #define CHSPEC_CTL_SB(chspec) ((chspec) & WL_CHANSPEC_CTL_SB_MASK) argument
110 #define CHSPEC_BW(chspec) ((chspec) & WL_CHANSPEC_BW_MASK) argument
112 #define CHSPEC_IS10(chspec) \ argument
113 (((chspec) & WL_CHANSPEC_BW_MASK) == WL_CHANSPEC_BW_10)
115 #define CHSPEC_IS20(chspec) \ argument
116 (((chspec) & WL_CHANSPEC_BW_MASK) == WL_CHANSPEC_BW_20)
118 #define CHSPEC_IS40(chspec) \ argument
119 (((chspec) & WL_CHANSPEC_BW_MASK) == WL_CHANSPEC_BW_40)
[all …]
Dbrcmu_d11.h129 u16 chspec; member
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmutil/
Dd11.c57 ch->chspec = 0; in brcmu_d11n_encchspec()
58 brcmu_maskset16(&ch->chspec, BRCMU_CHSPEC_CH_MASK, in brcmu_d11n_encchspec()
60 brcmu_maskset16(&ch->chspec, BRCMU_CHSPEC_D11N_SB_MASK, in brcmu_d11n_encchspec()
62 brcmu_maskset16(&ch->chspec, BRCMU_CHSPEC_D11N_BW_MASK, in brcmu_d11n_encchspec()
66 ch->chspec |= BRCMU_CHSPEC_D11N_BND_2G; in brcmu_d11n_encchspec()
68 ch->chspec |= BRCMU_CHSPEC_D11N_BND_5G; in brcmu_d11n_encchspec()
91 brcmu_maskset16(&ch->chspec, BRCMU_CHSPEC_CH_MASK, in brcmu_d11ac_encchspec()
93 brcmu_maskset16(&ch->chspec, BRCMU_CHSPEC_D11AC_SB_MASK, in brcmu_d11ac_encchspec()
95 brcmu_maskset16(&ch->chspec, BRCMU_CHSPEC_D11AC_BW_MASK, in brcmu_d11ac_encchspec()
98 ch->chspec &= ~BRCMU_CHSPEC_D11AC_BND_MASK; in brcmu_d11ac_encchspec()
[all …]
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmsmac/
Dchannel.c604 brcms_c_valid_chanspec_ext(struct brcms_cm_info *wlc_cm, u16 chspec) in brcms_c_valid_chanspec_ext() argument
607 u8 channel = CHSPEC_CHANNEL(chspec); in brcms_c_valid_chanspec_ext()
610 if (brcms_c_chspec_malformed(chspec)) { in brcms_c_valid_chanspec_ext()
612 wlc->pub->unit, chspec); in brcms_c_valid_chanspec_ext()
617 chspec_bandunit(chspec)) in brcms_c_valid_chanspec_ext()
623 bool brcms_c_valid_chanspec_db(struct brcms_cm_info *wlc_cm, u16 chspec) in brcms_c_valid_chanspec_db() argument
625 return brcms_c_valid_chanspec_ext(wlc_cm, chspec); in brcms_c_valid_chanspec_db()
Dchannel.h39 bool brcms_c_valid_chanspec_db(struct brcms_cm_info *wlc_cm, u16 chspec);
Dmain.c5429 u16 chspec = ch20mhz_chspec(channel); in brcms_c_set_channel() local
5434 if (!brcms_c_valid_chanspec_db(wlc->cmi, chspec)) in brcms_c_set_channel()
5439 if (wlc->band->bandunit != chspec_bandunit(chspec)) in brcms_c_set_channel()
5445 wlc->default_bss->chanspec = chspec; in brcms_c_set_channel()
5448 if (wlc->pub->up && (wlc_phy_chanspec_get(wlc->band->pi) != chspec)) { in brcms_c_set_channel()
5449 brcms_c_set_home_chanspec(wlc, chspec); in brcms_c_set_channel()
5451 brcms_c_set_chanspec(wlc, chspec); in brcms_c_set_channel()
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmfmac/
Dp2p.c113 __le16 chspec; member
533 discover_state.chspec = cpu_to_le16(chanspec); in brcmf_p2p_set_discover_state()
952 ch.chspec, (u16)duration); in brcmf_p2p_discover_listen()
1085 default_chan_list[i] = ch.chspec; in brcmf_p2p_act_frm_search()
1089 default_chan_list[0] = ch.chspec; in brcmf_p2p_act_frm_search()
1092 default_chan_list[1] = ch.chspec; in brcmf_p2p_act_frm_search()
1095 default_chan_list[2] = ch.chspec; in brcmf_p2p_act_frm_search()
1252 ch.chspec = le16_to_cpu(bi->chanspec); in brcmf_p2p_scan_finding_common_channel()
1369 ch.chspec = be16_to_cpu(rxframe->chanspec); in brcmf_p2p_notify_action_frame_rx()
1866 ch.chspec = be16_to_cpu(rxframe->chanspec); in brcmf_p2p_notify_rx_mgmt_p2p_probereq()
[all …]
Dfwil_types.h141 __le16 chspec; member
Dcfg80211.c348 return ch_inf.chspec; in chandef_to_chanspec()
360 return ch_inf.chspec; in channel_to_chanspec()
2534 ch.chspec = le16_to_cpu(bi->chanspec); in brcmf_inform_single_bss()
2646 ch.chspec = le16_to_cpu(bi->chanspec); in wl_inform_ibss()
2790 ch_bss.chspec = le16_to_cpu(bss->chanspec); in brcmf_compare_update_same_bss()
2792 ch_bss_info_le.chspec = le16_to_cpu(bss_info_le->chanspec); in brcmf_compare_update_same_bss()
4810 ch.chspec = le16_to_cpu(bi->chanspec); in brcmf_bss_roaming_done()
5269 ch.chspec = (u16)le32_to_cpu(chlist->element[i]); in brcmf_count_20mhz_channels()
5381 ch.chspec = (u16)le32_to_cpu(list->element[i]); in brcmf_construct_chaninfo()
5389 brcmf_err("Invalid channel Spec. 0x%x.\n", ch.chspec); in brcmf_construct_chaninfo()
[all …]
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmsmac/phy/
Dphy_cmn.c1273 u16 chspec; in wlc_phy_chanspec_band_firstch() local
1291 chspec = channel | WL_CHANSPEC_BW_40 | in wlc_phy_chanspec_band_firstch()
1294 chspec |= WL_CHANSPEC_BAND_2G; in wlc_phy_chanspec_band_firstch()
1296 chspec |= WL_CHANSPEC_BAND_5G; in wlc_phy_chanspec_band_firstch()
1298 chspec = ch20mhz_chspec(channel); in wlc_phy_chanspec_band_firstch()
1306 return chspec; in wlc_phy_chanspec_band_firstch()
1554 u16 chspec; in wlc_phy_txpower_recalc_target() local
1558 chspec = pi->radio_chanspec; in wlc_phy_txpower_recalc_target()
1559 if (CHSPEC_CTL_SB(chspec) == WL_CHANSPEC_CTL_SB_NONE) in wlc_phy_txpower_recalc_target()
1560 target_chan = CHSPEC_CHANNEL(chspec); in wlc_phy_txpower_recalc_target()
[all …]