Home
last modified time | relevance | path

Searched refs:chanspec (Results 1 – 17 of 17) sorted by relevance

/src/sys/contrib/dev/broadcom/brcm80211/brcmsmac/
H A Dchannel.c373 brcms_c_channel_set_chanspec(struct brcms_cm_info *wlc_cm, u16 chanspec, in brcms_c_channel_set_chanspec() argument
380 brcms_c_channel_reg_limits(wlc_cm, chanspec, &txpwr); in brcms_c_channel_set_chanspec()
392 brcms_b_set_chanspec(wlc->hw, chanspec, in brcms_c_channel_set_chanspec()
398 brcms_c_channel_reg_limits(struct brcms_cm_info *wlc_cm, u16 chanspec, in brcms_c_channel_reg_limits() argument
422 chan = CHSPEC_CHANNEL(chanspec); in brcms_c_channel_reg_limits()
423 band = wlc->bandstate[chspec_bandunit(chanspec)]; in brcms_c_channel_reg_limits()
576 static bool brcms_c_chspec_malformed(u16 chanspec) in brcms_c_chspec_malformed() argument
579 if (!CHSPEC_IS5G(chanspec) && !CHSPEC_IS2G(chanspec)) in brcms_c_chspec_malformed()
582 if (!CHSPEC_IS40(chanspec) && !CHSPEC_IS20(chanspec)) in brcms_c_chspec_malformed()
586 if (CHSPEC_IS20(chanspec)) { in brcms_c_chspec_malformed()
[all …]
H A Dchannel.h41 void brcms_c_channel_reg_limits(struct brcms_cm_info *wlc_cm, u16 chanspec,
43 void brcms_c_channel_set_chanspec(struct brcms_cm_info *wlc_cm, u16 chanspec,
H A Dmain.c411 static int brcms_chspec_bw(u16 chanspec) in brcms_chspec_bw() argument
413 if (CHSPEC_IS40(chanspec)) in brcms_chspec_bw()
415 if (CHSPEC_IS20(chanspec)) in brcms_chspec_bw()
907 CHSPEC_CHANNEL(wlc->default_bss->chanspec)); in brcms_c_dotxstatus()
1213 wlc_hw->chanspec = ch20mhz_chspec(1); in brcms_b_info_init()
1688 static void brcms_b_bsinit(struct brcms_c_info *wlc, u16 chanspec) in brcms_b_bsinit() argument
1697 wlc_phy_init(wlc_hw->band->pi, chanspec); in brcms_b_bsinit()
1806 u16 chanspec) { in brcms_b_setband() argument
1824 brcms_b_bsinit(wlc, chanspec); in brcms_b_setband()
3328 static void brcms_b_init(struct brcms_hardware *wlc_hw, u16 chanspec) in brcms_b_init() argument
[all …]
H A Dstf.c88 u16 chanspec) in brcms_c_stf_ss_algo_channel_get() argument
102 CHSPEC_CHANNEL(chanspec)); in brcms_c_stf_ss_algo_channel_get()
104 siso_mcs_id = (CHSPEC_IS40(chanspec)) ? in brcms_c_stf_ss_algo_channel_get()
106 cdd_mcs_id = (CHSPEC_IS40(chanspec)) ? in brcms_c_stf_ss_algo_channel_get()
108 stbc_mcs_id = (CHSPEC_IS40(chanspec)) ? in brcms_c_stf_ss_algo_channel_get()
H A Dstf.h27 u16 *ss_algo_channel, u16 chanspec);
H A Dmain.h349 u16 chanspec; /* bmac chanspec shadow */ member
538 u16 chanspec; member
639 void brcms_b_set_chanspec(struct brcms_hardware *wlc_hw, u16 chanspec,
H A Dpub.h133 u16 chanspec; /* Channel num, bw, ctrl_sb and band */ member
H A Dampdu.c865 wlc->default_bss->chanspec)); in brcms_c_ampdu_dotxstatus_complete()
/src/sys/contrib/dev/broadcom/brcm80211/brcmsmac/phy/
H A Dphy_hal.h121 u16 chanspec; /* txpwr report for this channel */ member
179 void wlc_phy_init(struct brcms_phy_pub *ppi, u16 chanspec);
186 void wlc_phy_chanspec_set(struct brcms_phy_pub *ppi, u16 chanspec);
207 u16 chanspec);
H A Dphy_cmn.c700 void wlc_phy_init(struct brcms_phy_pub *pih, u16 chanspec) in wlc_phy_init() argument
711 pi->radio_chanspec = chanspec; in wlc_phy_init()
1112 void wlc_phy_chanspec_set(struct brcms_phy_pub *ppi, u16 chanspec) in wlc_phy_chanspec_set() argument
1117 m_cur_channel = CHSPEC_CHANNEL(chanspec); in wlc_phy_chanspec_set()
1118 if (CHSPEC_IS5G(chanspec)) in wlc_phy_chanspec_set()
1120 if (CHSPEC_IS40(chanspec)) in wlc_phy_chanspec_set()
1126 (*chanspec_set)(pi, chanspec); in wlc_phy_chanspec_set()
1413 u16 chanspec) in wlc_phy_txpower_reg_limit_calc() argument
1577 u16 chanspec) in wlc_phy_txpower_limit_set() argument
1581 wlc_phy_txpower_reg_limit_calc(pi, txpwr, chanspec); in wlc_phy_txpower_limit_set()
H A Dphy_int.h519 void (*chanset)(struct brcms_phy *, u16 chanspec);
952 void wlc_phy_chanspec_set_nphy(struct brcms_phy *pi, u16 chanspec);
953 void wlc_phy_chanspec_set_lcnphy(struct brcms_phy *pi, u16 chanspec);
954 void wlc_phy_chanspec_set_fixup_lcnphy(struct brcms_phy *pi, u16 chanspec);
957 int wlc_phy_chanspec_bandrange_get(struct brcms_phy *, u16 chanspec);
H A Dphy_n.c21019 wlc_phy_chanspec_nphy_setup(struct brcms_phy *pi, u16 chanspec, in wlc_phy_chanspec_nphy_setup() argument
21025 if (CHSPEC_IS5G(chanspec) && !val) { in wlc_phy_chanspec_nphy_setup()
21037 } else if (!CHSPEC_IS5G(chanspec) && val) { in wlc_phy_chanspec_nphy_setup()
21067 if (CHSPEC_IS2G(chanspec)) in wlc_phy_chanspec_nphy_setup()
21083 val = CHSPEC_CHANNEL(chanspec); in wlc_phy_chanspec_nphy_setup()
21154 void wlc_phy_chanspec_set_nphy(struct brcms_phy *pi, u16 chanspec) in wlc_phy_chanspec_set_nphy() argument
21163 (pi, CHSPEC_CHANNEL(chanspec), &freq, &t0, &t1, &t2, &t3)) in wlc_phy_chanspec_set_nphy()
21166 wlc_phy_chanspec_radio_set((struct brcms_phy_pub *) pi, chanspec); in wlc_phy_chanspec_set_nphy()
21168 if (CHSPEC_BW(chanspec) != pi->bw) in wlc_phy_chanspec_set_nphy()
21169 wlapi_bmac_bw_set(pi->sh->physhim, CHSPEC_BW(chanspec)); in wlc_phy_chanspec_set_nphy()
[all …]
H A Dphy_lcn.c1550 wlc_lcnphy_set_chanspec_tweaks(struct brcms_phy *pi, u16 chanspec) in wlc_lcnphy_set_chanspec_tweaks() argument
1552 u8 channel = CHSPEC_CHANNEL(chanspec); in wlc_lcnphy_set_chanspec_tweaks()
4923 void wlc_phy_chanspec_set_lcnphy(struct brcms_phy *pi, u16 chanspec) in wlc_phy_chanspec_set_lcnphy() argument
4925 u8 channel = CHSPEC_CHANNEL(chanspec); in wlc_phy_chanspec_set_lcnphy()
4927 wlc_phy_chanspec_radio_set((struct brcms_phy_pub *)pi, chanspec); in wlc_phy_chanspec_set_lcnphy()
/src/sys/contrib/dev/broadcom/brcm80211/brcmfmac/
H A Dp2p.c542 u16 chanspec, u16 listen_ms) in brcmf_p2p_set_discover_state() argument
549 discover_state.chspec = cpu_to_le16(chanspec); in brcmf_p2p_set_discover_state()
1263 ch.chspec = le16_to_cpu(bi->chanspec); in brcmf_p2p_scan_finding_common_channel()
1421 ch.chspec = be16_to_cpu(rxframe->chanspec);
1970 ch.chspec = be16_to_cpu(rxframe->chanspec);
2021 u16 *chanspec) argument
2039 *chanspec = le16_to_cpu(bi->chanspec);
2050 *chanspec = ch.chspec;
2067 u16 chanspec; local
2087 brcmf_p2p_get_current_chanspec(p2p, &chanspec);
[all …]
H A Dfwil_types.h265 __le16 chanspec; member
328 __le16 chanspec; /* chanspec for bss */ member
687 __le16 chanspec; /** chanspec this sta is on */ member
720 __be16 chanspec; member
H A Dcfg80211.c1155 u16 chanspec; in brcmf_escan_prep() local
1192 chanspec = channel_to_chanspec(&cfg->d11inf, in brcmf_escan_prep()
1195 request->channels[i]->hw_value, chanspec); in brcmf_escan_prep()
1196 params_le->channel_list[i] = cpu_to_le16(chanspec); in brcmf_escan_prep()
1852 u16 chanspec; in brcmf_cfg80211_join_ibss() local
1955 chanspec = chandef_to_chanspec(&cfg->d11inf, in brcmf_cfg80211_join_ibss()
1958 cpu_to_le16(chanspec); in brcmf_cfg80211_join_ibss()
2449 u16 chanspec; in brcmf_cfg80211_connect() local
2506 chanspec = channel_to_chanspec(&cfg->d11inf, chan); in brcmf_cfg80211_connect()
2508 cfg->channel, chan->center_freq, chanspec); in brcmf_cfg80211_connect()
[all …]
/src/sys/contrib/dev/broadcom/brcm80211/brcmfmac/cyw/
H A Dcore.c300 ch.chspec = be16_to_cpu(rxframe->chanspec); in brcmf_notify_auth_frame_rx()