Lines Matching refs:rssi
2412 int rssi, lna_gain; in bwi_rf_calc_rssi_bcm2050() local
2414 rssi = hdr->rxh_rssi; in bwi_rf_calc_rssi_bcm2050()
2419 if (rssi > 127) in bwi_rf_calc_rssi_bcm2050()
2420 rssi -= 256; in bwi_rf_calc_rssi_bcm2050()
2422 rssi += 17; in bwi_rf_calc_rssi_bcm2050()
2424 rssi -= 4; in bwi_rf_calc_rssi_bcm2050()
2425 return rssi; in bwi_rf_calc_rssi_bcm2050()
2431 if (rssi >= BWI_NRSSI_TBLSZ) in bwi_rf_calc_rssi_bcm2050()
2432 rssi = BWI_NRSSI_TBLSZ - 1; in bwi_rf_calc_rssi_bcm2050()
2434 rssi = ((31 - (int)rf->rf_nrssi_table[rssi]) * -131) / 128; in bwi_rf_calc_rssi_bcm2050()
2435 rssi -= 67; in bwi_rf_calc_rssi_bcm2050()
2437 rssi = ((31 - rssi) * -149) / 128; in bwi_rf_calc_rssi_bcm2050()
2438 rssi -= 68; in bwi_rf_calc_rssi_bcm2050()
2442 return rssi; in bwi_rf_calc_rssi_bcm2050()
2445 rssi += 20; in bwi_rf_calc_rssi_bcm2050()
2454 rssi += 27; in bwi_rf_calc_rssi_bcm2050()
2457 rssi += 6; in bwi_rf_calc_rssi_bcm2050()
2460 rssi += 12; in bwi_rf_calc_rssi_bcm2050()
2470 rssi += 5; in bwi_rf_calc_rssi_bcm2050()
2475 return rssi; in bwi_rf_calc_rssi_bcm2050()
2482 int rssi; in bwi_rf_calc_rssi_bcm2053() local
2484 rssi = (((int)hdr->rxh_rssi - 11) * 103) / 64; in bwi_rf_calc_rssi_bcm2053()
2488 rssi -= 109; in bwi_rf_calc_rssi_bcm2053()
2490 rssi -= 83; in bwi_rf_calc_rssi_bcm2053()
2491 return rssi; in bwi_rf_calc_rssi_bcm2053()
2497 int rssi; in bwi_rf_calc_rssi_bcm2060() local
2499 rssi = hdr->rxh_rssi; in bwi_rf_calc_rssi_bcm2060()
2500 if (rssi > 127) in bwi_rf_calc_rssi_bcm2060()
2501 rssi -= 256; in bwi_rf_calc_rssi_bcm2060()
2502 return rssi; in bwi_rf_calc_rssi_bcm2060()