Lines Matching refs:rate_index
1210 ath6kl_dbg(ATH6KL_DBG_WMI, "rateindex %d\n", reply->rate_index); in ath6kl_wmi_bitrate_reply_rx()
1212 if (reply->rate_index == (s8) RATE_AUTO) { in ath6kl_wmi_bitrate_reply_rx()
1215 index = reply->rate_index & 0x7f; in ath6kl_wmi_bitrate_reply_rx()
1219 sgi = (reply->rate_index & 0x80) ? 1 : 0; in ath6kl_wmi_bitrate_reply_rx()
3310 s32 ath6kl_wmi_get_rate(struct wmi *wmi, s8 rate_index) in ath6kl_wmi_get_rate() argument
3316 if (rate_index == RATE_AUTO) in ath6kl_wmi_get_rate()
3320 if (rate_index & RATE_INDEX_MSB) { in ath6kl_wmi_get_rate()
3321 rate_index &= RATE_INDEX_WITHOUT_SGI_MASK; in ath6kl_wmi_get_rate()
3327 if (WARN_ON(rate_index >= ARRAY_SIZE(wmi_rate_tbl_mcs15))) in ath6kl_wmi_get_rate()
3330 ret = wmi_rate_tbl_mcs15[(u32) rate_index][sgi]; in ath6kl_wmi_get_rate()
3332 if (WARN_ON(rate_index >= ARRAY_SIZE(wmi_rate_tbl))) in ath6kl_wmi_get_rate()
3335 ret = wmi_rate_tbl[(u32) rate_index][sgi]; in ath6kl_wmi_get_rate()