Lines Matching refs:rssi
1417 rtwn_update_avgrssi(struct rtwn_softc *sc, int rate, int8_t rssi)
1422 if (rssi <= -100 || rssi >= 20)
1424 else if (rssi >= 0)
1427 pwdb = 100 + rssi;
1460 int8_t rssi;
1471 rssi = (cck->agc_rpt & 0x1f) << 1;
1474 rssi = cck->agc_rpt & 0x3e;
1476 rssi = cckoff[rpt] - rssi;
1479 rssi = ((letoh32(phy->phydw1) >> 1) & 0x7f) - 110;
1481 return (rssi);
1490 int8_t rssi;
1496 rssi = (phy->agc_rpt & 0x1f) << 1;
1499 rssi -= 6;
1501 rssi = (phy->agc_rpt & 0x1f) > 27 ? -94 : cckoff[rpt] - rssi;
1503 rssi = ((le32toh(phy->sq_rpt) >> 1) & 0x7f) - 110;
1505 return (rssi);
1513 int8_t rssi;
1518 rssi = -(2 * vga_idx);
1524 rssi = -100;
1526 rssi += -46;
1529 rssi += -32;
1532 rssi += -20;
1535 rssi += -6;
1538 rssi = 0;
1542 rssi = ((le32toh(phy->sq_rpt) >> 1) & 0x7f) - 110;
1544 return (rssi);