| /src/sys/contrib/dev/broadcom/brcm80211/brcmsmac/ |
| H A D | channel.c | 373 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 D | channel.h | 41 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 D | main.c | 411 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 D | stf.c | 88 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 D | stf.h | 27 u16 *ss_algo_channel, u16 chanspec);
|
| H A D | main.h | 349 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 D | pub.h | 133 u16 chanspec; /* Channel num, bw, ctrl_sb and band */ member
|
| H A D | ampdu.c | 865 wlc->default_bss->chanspec)); in brcms_c_ampdu_dotxstatus_complete()
|
| /src/sys/contrib/dev/broadcom/brcm80211/brcmsmac/phy/ |
| H A D | phy_hal.h | 121 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 D | phy_cmn.c | 700 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 D | phy_int.h | 519 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 D | phy_n.c | 21019 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 D | phy_lcn.c | 1550 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 D | p2p.c | 542 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 D | fwil_types.h | 265 __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 D | cfg80211.c | 1155 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 D | core.c | 300 ch.chspec = be16_to_cpu(rxframe->chanspec); in brcmf_notify_auth_frame_rx()
|