Lines Matching refs:stf
446 kfree(wlc->stf); in brcms_c_detach_mfree()
550 wlc->stf = kzalloc(sizeof(struct brcms_stf), GFP_ATOMIC); in brcms_c_attach_malloc()
551 if (wlc->stf == NULL) { in brcms_c_attach_malloc()
2325 return (u16) wlc_hw->wlc->stf->txant; in brcms_b_get_txant()
3408 if (wlc->stf->ss_algosel_auto) in brcms_c_set_phy_chanspec()
3409 brcms_c_stf_ss_algo_channel_get(wlc, &wlc->stf->ss_algo_channel, in brcms_c_set_phy_chanspec()
3422 wlc->stf->txstreams); in brcms_default_rateset()
3684 brcms_c_rateset_mcs_upd(&rs, wlc->stf->txstreams); in brcms_c_set_ratetable()
3974 u16 phytxant = wlc->stf->phytxant; in brcms_c_beacon_phytxctl_txant_upd()
4050 wlc->stf->ldpc = val; in brcms_c_ht_update_ldpc()
4339 wlc->stf->ant_rx_ovr = ANT_RX_DIV_DEF; in brcms_c_info_init()
4340 wlc->stf->txant = ANT_TX_DEF; in brcms_c_info_init()
4734 wlc->stf->ant_rx_ovr = ANT_RX_DIV_FORCE_0; in brcms_c_attach_stf_ant_init()
4735 wlc->stf->txant = ANT_TX_FORCE_0; in brcms_c_attach_stf_ant_init()
4737 wlc->stf->ant_rx_ovr = ANT_RX_DIV_FORCE_1; in brcms_c_attach_stf_ant_init()
4738 wlc->stf->txant = ANT_TX_FORCE_1; in brcms_c_attach_stf_ant_init()
4777 brcms_chspec_bw(chanspec), wlc->stf->txstreams); in brcms_c_bss_default_init()
5104 brcms_c_ht_update_ldpc(wlc, wlc->stf->ldpc); in brcms_c_up()
5349 if (wlc->stf->txstreams == WL_11N_3x3) in brcms_c_set_nmode()
5363 wlc->stf->txstreams); in brcms_c_set_nmode()
5389 wlc->stf->txstreams)) in brcms_c_set_internal_rateset()
5400 wlc->stf->txstreams)) in brcms_c_set_internal_rateset()
5893 u8 stf = (int_val & NRATE_STF_MASK) >> NRATE_STF_SHIFT; in mac80211_wlc_set_nrate() local
5908 if (stf > PHY_TXC1_MODE_SDM) { in mac80211_wlc_set_nrate()
5918 ((stf != PHY_TXC1_MODE_SISO) in mac80211_wlc_set_nrate()
5919 && (stf != PHY_TXC1_MODE_CDD))) { in mac80211_wlc_set_nrate()
5928 if (stf != PHY_TXC1_MODE_SDM) { in mac80211_wlc_set_nrate()
5932 stf = PHY_TXC1_MODE_SDM; in mac80211_wlc_set_nrate()
5939 if ((stf > PHY_TXC1_MODE_STBC) || in mac80211_wlc_set_nrate()
5941 && (stf == PHY_TXC1_MODE_STBC))) { in mac80211_wlc_set_nrate()
5949 if ((stf != PHY_TXC1_MODE_CDD) && (stf != PHY_TXC1_MODE_SISO)) { in mac80211_wlc_set_nrate()
5957 || (stf != PHY_TXC1_MODE_SISO)) { in mac80211_wlc_set_nrate()
5970 if ((stf != PHY_TXC1_MODE_SISO) && (wlc->stf->txstreams == 1)) { in mac80211_wlc_set_nrate()
5981 if (stf == PHY_TXC1_MODE_STBC) { in mac80211_wlc_set_nrate()
5988 rspec |= (stf << RSPEC_STF_SHIFT); in mac80211_wlc_set_nrate()
6364 phyctl1_stf = wlc->stf->ss_opmode; in brcms_c_d11hdrs_mac80211()
6998 rts_rspec |= (wlc->stf->ss_opmode << RSPEC_STF_SHIFT); in brcms_c_rspec_to_rts_rspec()
7268 brcms_c_rateset_mcs_upd(&rs, wlc->stf->txstreams); in brcms_c_mod_prb_rsp_rate_table()
8019 if (BRCMS_ISNPHY(wlc->band) && (wlc->stf->txstreams == 1)) in brcms_c_attach()
8020 wlc->stf->txant = wlc->stf->hw_txchain - 1; in brcms_c_attach()
8023 wlc_phy_stf_chain_init(wlc->band->pi, wlc->stf->hw_txchain, in brcms_c_attach()
8024 wlc->stf->hw_rxchain); in brcms_c_attach()