Home
last modified time | relevance | path

Searched refs:tssi (Results 1 – 5 of 5) sorted by relevance

/freebsd-12-stable/sys/dev/bwi/
Dbwimac.c1807 int8_t tssi[4], tssi_avg, cur_txpwr; in bwi_mac_calibrate_txpower() local
1830 error = bwi_rf_get_latest_tssi(mac, tssi, BWI_COMM_MOBJ_TSSI_DS); in bwi_mac_calibrate_txpower()
1845 error = bwi_rf_get_latest_tssi(mac, tssi, in bwi_mac_calibrate_txpower()
1860 tssi[i] += 0x20; in bwi_mac_calibrate_txpower()
1861 tssi[i] &= 0x3f; in bwi_mac_calibrate_txpower()
1869 tssi[0], tssi[1], tssi[2], tssi[3]); in bwi_mac_calibrate_txpower()
1877 tssi_avg = (tssi[0] + tssi[1] + tssi[2] + tssi[3] + 8) / 4; in bwi_mac_calibrate_txpower()
Dbwirf.c2368 bwi_rf_get_latest_tssi(struct bwi_mac *mac, int8_t tssi[], uint16_t ofs) in bwi_rf_get_latest_tssi() argument
2376 tssi[i++] = (int8_t)__SHIFTOUT(val, BWI_LO_TSSI_MASK); in bwi_rf_get_latest_tssi()
2377 tssi[i++] = (int8_t)__SHIFTOUT(val, BWI_HI_TSSI_MASK); in bwi_rf_get_latest_tssi()
2381 if (tssi[i] == BWI_INVALID_TSSI) in bwi_rf_get_latest_tssi()
2388 bwi_rf_tssi2dbm(struct bwi_mac *mac, int8_t tssi, int8_t *txpwr) in bwi_rf_tssi2dbm() argument
2393 pwr_idx = rf->rf_idle_tssi + (int)tssi - rf->rf_base_tssi; in bwi_rf_tssi2dbm()
/freebsd-12-stable/sys/dev/rtwn/rtl8192c/
Dr92c_rom_image.h52 uint8_t tssi[R92C_MAX_CHAINS]; member
/freebsd-12-stable/sys/dev/bwn/
Dif_bwn_phy_g.c651 unsigned int tssi; in bwn_phy_g_recalc_txpwr() local
667 tssi = (cck < 0) ? ofdm : ((ofdm < 0) ? cck : (cck + ofdm) / 2); in bwn_phy_g_recalc_txpwr()
669 tssi = (tssi + pg->pg_avgtssi) / 2; in bwn_phy_g_recalc_txpwr()
670 pg->pg_avgtssi = tssi; in bwn_phy_g_recalc_txpwr()
671 KASSERT(tssi < BWN_TSSI_MAX, ("%s:%d: fail", __func__, __LINE__)); in bwn_phy_g_recalc_txpwr()
684 tssi, 0x00), 0x3f)]); in bwn_phy_g_recalc_txpwr()
/freebsd-12-stable/sys/dev/ral/
Drt2860.c4174 const uint8_t *tssi; in rt2860_calib() local
4182 tssi = &sc->tssi_2ghz[4]; in rt2860_calib()
4185 tssi = &sc->tssi_5ghz[4]; in rt2860_calib()
4189 if (bbp49 < tssi[0]) { /* lower than reference */ in rt2860_calib()
4191 for (d = 0; d > -4 && bbp49 <= tssi[d - 1]; d--); in rt2860_calib()
4192 } else if (bbp49 > tssi[0]) { /* greater than reference */ in rt2860_calib()
4194 for (d = 0; d < +4 && bbp49 >= tssi[d + 1]; d++); in rt2860_calib()