Lines Matching refs:rts_rspec
6164 u32 rts_rspec[2] = { BRCM_RATE_1M, BRCM_RATE_1M };
6536 rts_rspec[k] = brcms_c_rspec_to_rts_rspec(wlc, rspec[k],
6541 if (!is_ofdm_rate(rts_rspec[0]) &&
6542 !((rspec2rate(rts_rspec[0]) == BRCM_RATE_1M) ||
6548 if (!is_ofdm_rate(rts_rspec[1]) &&
6549 !((rspec2rate(rts_rspec[1]) == BRCM_RATE_1M) ||
6570 brcms_c_compute_plcp(wlc, rts_rspec[0], rts_phylen, rts_plcp);
6573 brcms_c_compute_plcp(wlc, rts_rspec[1], rts_phylen,
6581 durid = brcms_c_compute_rtscts_dur(wlc, use_cts, rts_rspec[0],
6587 rts_rspec[1], rspec[1],
6609 mainrates |= (is_ofdm_rate(rts_rspec[0]) ?
6642 xfts |= (frametype(rts_rspec[0], wlc->mimoft) << XFTS_RTS_FT_SHIFT);
6643 xfts |= (frametype(rts_rspec[1], wlc->mimoft) << XFTS_FBRRTS_FT_SHIFT);
6670 phyctl1 = brcms_c_phytxctl1_calc(wlc, rts_rspec[0]);
6672 phyctl1 = brcms_c_phytxctl1_calc(wlc, rts_rspec[1]);
6709 brcms_c_calc_cts_time(wlc, rts_rspec[0],
6712 brcms_c_calc_cts_time(wlc, rts_rspec[1],
6888 u32 rts_rspec = 0;
6892 rts_rspec = rspec;
6901 rts_rspec = brcms_basic_rate(wlc, BRCM_RATE_11M);
6907 rts_rspec = brcms_basic_rate(wlc, rspec);
6911 rts_rspec &= ~RSPEC_BW_MASK;
6917 if (rspec_is40mhz(rspec) && !is_cck_rate(rts_rspec))
6918 rts_rspec |= (PHY_TXC1_BW_40MHZ_DUP << RSPEC_BW_SHIFT);
6920 rts_rspec |= (mimo_ctlchbw << RSPEC_BW_SHIFT);
6923 if (is_ofdm_rate(rts_rspec)) {
6924 rts_rspec &= ~RSPEC_STF_MASK;
6925 rts_rspec |= (wlc->stf->ss_opmode << RSPEC_STF_SHIFT);
6928 return rts_rspec;