Lines Matching refs:rssi
2410 int rssi, lna_gain; in bwi_rf_calc_rssi_bcm2050() local
2412 rssi = hdr->rxh_rssi; in bwi_rf_calc_rssi_bcm2050()
2417 if (rssi > 127) in bwi_rf_calc_rssi_bcm2050()
2418 rssi -= 256; in bwi_rf_calc_rssi_bcm2050()
2420 rssi += 17; in bwi_rf_calc_rssi_bcm2050()
2422 rssi -= 4; in bwi_rf_calc_rssi_bcm2050()
2423 return rssi; in bwi_rf_calc_rssi_bcm2050()
2429 if (rssi >= BWI_NRSSI_TBLSZ) in bwi_rf_calc_rssi_bcm2050()
2430 rssi = BWI_NRSSI_TBLSZ - 1; in bwi_rf_calc_rssi_bcm2050()
2432 rssi = ((31 - (int)rf->rf_nrssi_table[rssi]) * -131) / 128; in bwi_rf_calc_rssi_bcm2050()
2433 rssi -= 67; in bwi_rf_calc_rssi_bcm2050()
2435 rssi = ((31 - rssi) * -149) / 128; in bwi_rf_calc_rssi_bcm2050()
2436 rssi -= 68; in bwi_rf_calc_rssi_bcm2050()
2440 return rssi; in bwi_rf_calc_rssi_bcm2050()
2443 rssi += 20; in bwi_rf_calc_rssi_bcm2050()
2452 rssi += 27; in bwi_rf_calc_rssi_bcm2050()
2455 rssi += 6; in bwi_rf_calc_rssi_bcm2050()
2458 rssi += 12; in bwi_rf_calc_rssi_bcm2050()
2468 rssi += 5; in bwi_rf_calc_rssi_bcm2050()
2473 return rssi; in bwi_rf_calc_rssi_bcm2050()
2480 int rssi; in bwi_rf_calc_rssi_bcm2053() local
2482 rssi = (((int)hdr->rxh_rssi - 11) * 103) / 64; in bwi_rf_calc_rssi_bcm2053()
2486 rssi -= 109; in bwi_rf_calc_rssi_bcm2053()
2488 rssi -= 83; in bwi_rf_calc_rssi_bcm2053()
2489 return rssi; in bwi_rf_calc_rssi_bcm2053()
2495 int rssi; in bwi_rf_calc_rssi_bcm2060() local
2497 rssi = hdr->rxh_rssi; in bwi_rf_calc_rssi_bcm2060()
2498 if (rssi > 127) in bwi_rf_calc_rssi_bcm2060()
2499 rssi -= 256; in bwi_rf_calc_rssi_bcm2060()
2500 return rssi; in bwi_rf_calc_rssi_bcm2060()