Lines Matching refs:ridx

1736 	int ridx, ant, i;
1887 for (ridx = 0; ridx < 5; ridx++) {
1890 run_srom_read(sc, RT2860_EEPROM_RPWR + ridx * 2, &val);
1892 run_srom_read(sc, RT2860_EEPROM_RPWR + ridx * 2 + 1, &val);
1895 sc->txpow20mhz[ridx] = reg;
1896 sc->txpow40mhz_2ghz[ridx] = b4inc(reg, delta_2ghz);
1897 sc->txpow40mhz_5ghz[ridx] = b4inc(reg, delta_5ghz);
1899 DPRINTF("ridx %d: power 20MHz=0x%08x, 40MHz/2GHz=0x%08x, "
1900 "40MHz/5GHz=0x%08x\n", ridx, sc->txpow20mhz[ridx],
1901 sc->txpow40mhz_2ghz[ridx], sc->txpow40mhz_5ghz[ridx]);
1997 uint8_t rate, ridx;
2015 for (ridx = 0; ridx < RT2860_RIDX_MAX; ridx++)
2016 if (rt2860_rates[ridx].rate == rate)
2020 rn->fix_ridx = ridx;
2601 DPRINTFN(3, "ridx=%d\n", rn->amrr_ridx);
2629 uint8_t ridx;
2663 for (ridx = 0; ridx < RT2860_RIDX_MAX; ridx++)
2664 if (rt2860_rates[ridx].rate == rate)
2666 rn->ridx[i] = ridx;
2670 rt2860_rates[rn->ridx[i]].phy ==
2671 rt2860_rates[rn->ridx[j]].phy)
2675 rn->ctl_ridx[i] = rn->ridx[j];
2678 rn->ctl_ridx[i] = rt2860_rates[ridx].ctl_ridx;
2680 DPRINTF("rate=0x%02x ridx=%d ctl_ridx=%d\n",
2681 rs->rs_rates[i], rn->ridx[i], rn->ctl_ridx[i]);
2684 for (ridx = 0; ridx < RT2860_RIDX_MAX; ridx++)
2685 if (rt2860_rates[ridx].rate == rate)
2687 rn->mgt_ridx = ridx;
3097 tap->wt_rate = rt2860_rates[data->ridx].rate;
3202 uint8_t ridx = data->ridx;
3206 mcs = rt2860_rates[ridx].mcs;
3232 if (rt2860_rates[ridx].phy == IEEE80211_T_DS) {
3234 if (ridx != RT2860_RIDX_CCK1 &&
3245 rt2860_rates[ridx].phy == IEEE80211_T_OFDM)))
3272 uint8_t ridx;
3313 ridx = (ic->ic_curmode == IEEE80211_MODE_11A) ?
3315 ctl_ridx = rt2860_rates[ridx].ctl_ridx;
3318 ridx = rn->fix_ridx;
3320 ridx = rn->amrr_ridx;
3321 ctl_ridx = rt2860_rates[ridx].ctl_ridx;
3361 data->ridx = ridx;
3380 uint16_t pid = (rt2860_rates[ridx].mcs + 1) & 0xf;
3414 sizeof(struct rt2860_txwi)), rt2860_rates[ridx].rate, qid);
3429 uint8_t ridx = rn->mgt_ridx;
3448 dur = ieee80211_ack_duration(ic->ic_rt, rt2860_rates[ridx].rate,
3470 data->ridx = ridx;
3476 rt2860_rates[ridx].rate);
3495 int ridx;
3556 for (ridx = 0; ridx < RT2860_RIDX_MAX; ridx++)
3557 if (rt2860_rates[ridx].rate == protrate)
3559 data->ridx = ridx;
3583 uint8_t ridx;
3635 for (ridx = 0; ridx < RT2860_RIDX_MAX; ridx++)
3636 if (rt2860_rates[ridx].rate == rate)
3638 data->ridx = ridx;
4906 uint8_t ridx;
4929 ridx = (ic->ic_curmode == IEEE80211_MODE_11A) ?
4931 txwi.phy = htole16(rt2860_rates[ridx].mcs);
4932 if (rt2860_rates[ridx].phy == IEEE80211_T_OFDM)
5956 int ridx;
6015 for (ridx = 0; ridx < 5; ridx++) {
6016 if (sc->txpow20mhz[ridx] == 0xffffffff)
6018 run_write(sc, RT2860_TX_PWR_CFG(ridx), sc->txpow20mhz[ridx]);