Lines Matching +full:convert +full:- +full:rate
34 /* phy rate in kbps [20Mhz] */
36 /* phy rate in kbps [40Mhz] */
38 /* phy rate in kbps [20Mhz] with SGI */
40 /* phy rate in kbps [40Mhz] with SGI */
42 /* phy ctl byte 3, code rate, modulation type, # of streams */
44 /* matching legacy ofdm rate in 500bkps */
52 #define MCS_TXS_MASK 0xc0 /* num tx streams - 1 bit mask */
53 #define MCS_TXS_SHIFT 6 /* num tx streams - 1 bit shift */
55 /* returns num tx streams - 1 */
75 #define BRCMS_RATE_MASK_FULL 0xff /* Rate value mask with basic rate flag */
78 * rate spec : holds rate and mode specific information required to generate a
84 /* rate spec bit fields */
110 /* bit indicates override both rate & mode */
112 /* bit indicates override rate only */
183 u32 rate = (ratespec & BRCMS_RATE_MASK); in is_cck_rate() local
186 rate == BRCM_RATE_1M || rate == BRCM_RATE_2M || in is_cck_rate()
187 rate == BRCM_RATE_5M5 || rate == BRCM_RATE_11M); in is_cck_rate()
200 /* Convert encoded rate value in plcp header to numerical rates in 500 KHz
222 /* copy rateset src to dst as-is (no masking or sorting) */
238 s16 brcms_c_rate_legacy_phyctl(uint rate);