Lines Matching refs:rssi
2532 int rssi = rxh->PhyRxStatus_1 & PRXS1_JSSI_MASK; in wlc_phy_rssi_compute() local
2538 rssi = BRCMS_RSSI_INVALID; in wlc_phy_rssi_compute()
2546 if (rssi > 127) in wlc_phy_rssi_compute()
2547 rssi -= 256; in wlc_phy_rssi_compute()
2549 rssi = rssi + lcnphy_gain_index_offset_for_pkt_rssi[gidx]; in wlc_phy_rssi_compute()
2550 if ((rssi > -46) && (gidx > 18)) in wlc_phy_rssi_compute()
2551 rssi = rssi + 7; in wlc_phy_rssi_compute()
2553 rssi = rssi + pi_lcn->lcnphy_pkteng_rssi_slope; in wlc_phy_rssi_compute()
2555 rssi = rssi + 2; in wlc_phy_rssi_compute()
2560 if (rssi > 127) in wlc_phy_rssi_compute()
2561 rssi -= 256; in wlc_phy_rssi_compute()
2564 rssi = wlc_phy_rssi_compute_nphy(pi, rxh); in wlc_phy_rssi_compute()
2568 return rssi; in wlc_phy_rssi_compute()
2652 void wlc_phy_BSSinit(struct brcms_phy_pub *pih, bool bonlyap, int rssi) in wlc_phy_BSSinit() argument
2659 pi->sh->phy_noise_window[i] = (s8) (rssi & 0xff); in wlc_phy_BSSinit()
2939 s8 wlc_phy_upd_rssi_offset(struct brcms_phy *pi, s8 rssi, u16 chanspec) in wlc_phy_upd_rssi_offset() argument
2942 return rssi; in wlc_phy_upd_rssi_offset()