Lines Matching defs:ridx
1531 int ridx, ant, i;
1678 for (ridx = 0; ridx < 5; ridx++) {
1681 run_srom_read(sc, RT2860_EEPROM_RPWR + ridx * 2, &val);
1683 run_srom_read(sc, RT2860_EEPROM_RPWR + ridx * 2 + 1, &val);
1686 sc->txpow20mhz[ridx] = reg;
1687 sc->txpow40mhz_2ghz[ridx] = b4inc(reg, delta_2ghz);
1688 sc->txpow40mhz_5ghz[ridx] = b4inc(reg, delta_5ghz);
1690 DPRINTF(("ridx %d: power 20MHz=0x%08x, 40MHz/2GHz=0x%08x, "
1691 "40MHz/5GHz=0x%08x\n", ridx, sc->txpow20mhz[ridx],
1692 sc->txpow40mhz_2ghz[ridx], sc->txpow40mhz_5ghz[ridx]));
1790 uint8_t rate, ridx;
1800 for (ridx = 0; ridx <= RT2860_RIDX_MAX; ridx++)
1801 if (rt2860_rates[ridx].rate == rate)
1803 sc->fixed_ridx = ridx;
2229 int ridx, i, j;
2241 for (ridx = 0; ridx < RT2860_RIDX_MAX; ridx++)
2242 if (rt2860_rates[ridx].rate == rate)
2244 rn->ridx[i] = ridx;
2248 rt2860_rates[rn->ridx[i]].phy ==
2249 rt2860_rates[rn->ridx[j]].phy)
2253 rn->ctl_ridx[i] = rn->ridx[j];
2256 rn->ctl_ridx[i] = rt2860_rates[ridx].ctl_ridx;
2258 DPRINTF(("rate=0x%02x ridx=%d ctl_ridx=%d\n",
2259 rs->rs_rates[i], rn->ridx[i], rn->ctl_ridx[i]));
2542 int hasqos, ridx, ctl_ridx, xferlen;
2577 ridx = (ic->ic_curmode == IEEE80211_MODE_11A) ?
2579 ctl_ridx = rt2860_rates[ridx].ctl_ridx;
2581 ridx = sc->fixed_ridx;
2582 ctl_ridx = rt2860_rates[ridx].ctl_ridx;
2584 ridx = rn->ridx[ni->ni_txrate];
2589 mcs = rt2860_rates[ridx].mcs;
2619 if (rt2860_rates[ridx].phy == IEEE80211_T_DS) {
2621 if (ridx != RT2860_RIDX_CCK1 &&
2654 tap->wt_rate = rt2860_rates[ridx].rate;
4705 int i, error, qid, ridx, ntries;
4778 for (ridx = 0; ridx < 5; ridx++) {
4779 if (sc->txpow20mhz[ridx] == 0xffffffff)
4781 run_write(sc, RT2860_TX_PWR_CFG(ridx), sc->txpow20mhz[ridx]);
5022 int ridx;
5031 ridx = (ic->ic_curmode == IEEE80211_MODE_11A) ?
5033 txwi.phy = htole16(rt2860_rates[ridx].mcs);
5034 if (rt2860_rates[ridx].phy == IEEE80211_T_OFDM)