Lines Matching refs:rate_index
1212 ath6kl_dbg(ATH6KL_DBG_WMI, "rateindex %d\n", reply->rate_index); in ath6kl_wmi_bitrate_reply_rx()
1214 if (reply->rate_index == (s8) RATE_AUTO) { in ath6kl_wmi_bitrate_reply_rx()
1217 index = reply->rate_index & 0x7f; in ath6kl_wmi_bitrate_reply_rx()
1221 sgi = (reply->rate_index & 0x80) ? 1 : 0; in ath6kl_wmi_bitrate_reply_rx()
3315 s32 ath6kl_wmi_get_rate(struct wmi *wmi, s8 rate_index) in ath6kl_wmi_get_rate() argument
3321 if (rate_index == RATE_AUTO) in ath6kl_wmi_get_rate()
3325 if (rate_index & RATE_INDEX_MSB) { in ath6kl_wmi_get_rate()
3326 rate_index &= RATE_INDEX_WITHOUT_SGI_MASK; in ath6kl_wmi_get_rate()
3332 if (WARN_ON(rate_index >= ARRAY_SIZE(wmi_rate_tbl_mcs15))) in ath6kl_wmi_get_rate()
3335 ret = wmi_rate_tbl_mcs15[(u32) rate_index][sgi]; in ath6kl_wmi_get_rate()
3337 if (WARN_ON(rate_index >= ARRAY_SIZE(wmi_rate_tbl))) in ath6kl_wmi_get_rate()
3340 ret = wmi_rate_tbl[(u32) rate_index][sgi]; in ath6kl_wmi_get_rate()