/linux-master/drivers/net/wireless/ath/ath11k/ |
H A D | hal_rx.c | 1446 struct hal_rx_phyrx_rssi_legacy_info *rssi = local 1449 /* TODO: Please note that the combined rssi will not be accurate 1455 __le32_to_cpu(rssi->info0)); 1458 for (i = 0; i < ARRAY_SIZE(rssi->preamble); i++) { 1460 le32_get_bits(rssi->preamble[i].rssi_2040,
|
/linux-master/drivers/net/wireless/ath/ath10k/ |
H A D | wmi.c | 2509 u32 snr, rssi; local 2572 BUILD_BUG_ON(ARRAY_SIZE(status->chain_signal) != ARRAY_SIZE(arg.rssi)); 2576 rssi = __le32_to_cpu(arg.rssi[i]); 2577 ath10k_dbg(ar, ATH10K_DBG_MGMT, "mgmt rssi[%d]:%d\n", i, arg.rssi[i]); 2579 if (rssi != ATH10K_INVALID_RSSI && rssi != 0) { 2580 status->chain_signal[i] = ATH10K_DEFAULT_NOISE_FLOOR + rssi; 4034 u8 rssi, widt local 4148 u8 rssi, peak_mag; local 4536 s32 rssi; local [all...] |
H A D | wmi-tlv.h | 1696 __le32 rssi[WMI_TLV_MGMT_RX_NUM_RSSI]; member in struct:wmi_tlv_mgmt_rx_ev 2196 __le32 rssi; member in struct:wmi_tlv_roam_ev 2521 __le32 rssi; member in struct:wmi_nlo_rssi_param 2608 /* Relative rssi threshold (in dB) by which new BSS should have 2609 * better rssi than the current connected BSS. 2613 /* The amount of rssi preference (in dB) that can be given
|
/linux-master/drivers/net/wireless/realtek/rtw89/ |
H A D | core.c | 1501 ewma_rssi_add(&rtwsta->rssi[ant_pos], phy_ppdu->rssi[0]); 1504 ewma_rssi_add(&rtwsta->rssi[i], phy_ppdu->rssi[i]); 1600 u8 *rssi = phy_ppdu->rssi; local 1604 rssi[RF_PATH_A] = le32_get_bits(hdr->w1, RTW89_PHY_STS_HDR_W1_RSSI_A); 1605 rssi[RF_PATH_B] = le32_get_bits(hdr->w1, RTW89_PHY_STS_HDR_W1_RSSI_B); 1606 rssi[RF_PATH_C] = le32_get_bits(hdr->w1, RTW89_PHY_STS_HDR_W1_RSSI_C); 1607 rssi[RF_PATH_ [all...] |
H A D | coex.c | 2667 } else if (wl->rssi_level > 1) {/* WL rssi < 50% (-60dBm) */ 2671 if (wl->rssi_level == 0 && bt_linfo->rssi > 31) { 2674 } else if (wl->rssi_level == 1 && bt_linfo->rssi > 36) { 2681 if (bt_linfo->rssi > 28) { 2729 s8 rssi; member in struct:btc_btinfo_hb0 4804 _update_rssi_state(struct rtw89_dev *rtwdev, u8 pre_state, u8 rssi, u8 thresh) argument 4811 if (rssi >= (thresh + tol)) 4816 if (rssi < thresh) 5928 static u8 _update_bt_rssi_level(struct rtw89_dev *rtwdev, u8 rssi) argument 5936 /* for rssi locat 6392 u8 rssi; local [all...] |
H A D | debug.c | 3488 u8 rssi; local 3545 rssi = ewma_rssi_read(&rtwsta->avg_rssi); 3547 RTW89_RSSI_RAW_TO_DBM(rssi), rssi, rtwsta->prev_rssi); 3549 rssi = ewma_rssi_read(&rtwsta->rssi[i]); 3550 seq_printf(m, "%d%s%s", RTW89_RSSI_RAW_TO_DBM(rssi),
|
H A D | core.h | 43 #define RTW89_RSSI_RAW_TO_DBM(rssi) ((s8)((rssi) >> RSSI_FACTOR) - MAX_RSSI) 784 u8 rssi[RF_PATH_MAX]; member in struct:rtw89_rx_phy_ppdu 1353 u8 rssi; /* 0%~110% (dBm = rssi -110) */ member in struct:rtw89_btc_statistic 1654 u32 rssi: 8; member in struct:rtw89_btc_bt_link_info 2354 u8 rssi; /* [7:4] -> bt_rssi_level, [3:0]-> wl_rssi_level */ member in struct:rtw89_btc_fbtc_cycle_fddt_info 2372 u8 rssi; /* [7:4] -> bt_rssi_level, [3:0]-> wl_rssi_level */ member in struct:rtw89_btc_fbtc_cycle_fddt_info_v5 2955 DECLARE_EWMA(rssi, 10, 16); 3019 struct ewma_rssi rssi[RF_PATH_MA member in struct:rtw89_sta [all...] |
/linux-master/drivers/net/wireless/intel/ipw2x00/ |
H A D | libipw_wx.c | 158 (ieee->perfect_rssi - network->stats.rssi) * 161 network->stats.rssi))) /
|
H A D | ipw2200.c | 4194 s16 rssi; local 4275 rssi = priv->exp_avg_rssi; 4280 (priv->ieee->perfect_rssi - rssi) * 4282 62 * (priv->ieee->perfect_rssi - rssi))) / 4291 signal_quality, rssi); 5656 if (match->network && match->network->stats.rssi > network->stats.rssi) { 7363 IPW_DEBUG_ASSOC("Association sensitivity: %d\n", network->stats.rssi); 7364 err = ipw_set_sensitivity(priv, network->stats.rssi + IPW_RSSI_TO_DBM); 7433 u8 rssi local [all...] |
H A D | libipw.h | 224 s8 rssi; member in struct:libipw_rx_stats
|
/linux-master/drivers/staging/rtl8723bs/hal/ |
H A D | rtl8723b_cmd.c | 350 u8 rssi = *(param+2); local 354 SET_8723B_H2CCMD_RSSI_SETTING_RSSI(u1H2CRssiSettingParm, rssi);
|
/linux-master/drivers/net/wireless/ralink/rt2x00/ |
H A D | rt2x00.h | 222 * The rssi value is provided by rt2x00lib during the 228 int rssi; member in struct:link_qual 258 DECLARE_EWMA(rssi, 10, 8)
|
H A D | rt2500pci.c | 670 if (qual->rssi < -80 && count > 20) { 679 if (qual->rssi >= -58) { 687 if (qual->rssi >= -74) { 1378 rxdesc->rssi = rt2x00_get_field32(word2, RXD_W2_RSSI) - 1971 * Set the rssi offset.
|
/linux-master/drivers/net/wireless/realtek/rtw88/ |
H A D | rtw8822c.c | 2555 u8 rssi; local 2586 rssi = rtw_phy_rf_power_2_rssi(&pkt_stat->rx_power[path], 1); 2587 dm_info->rssi[path] = rssi; 2590 pkt_stat->rssi = rtw_phy_rf_power_2_rssi(pkt_stat->rx_power, 1); 2605 u8 rssi; local 2626 pkt_stat->rssi = rtw_phy_rf_power_2_rssi(pkt_stat->rx_power, 2); 2644 rssi = rtw_phy_rf_power_2_rssi(&pkt_stat->rx_power[path], 1); 2645 dm_info->rssi[path] = rssi; [all...] |
H A D | rtw8723d.c | 276 pkt_stat->rssi = rtw_phy_rf_power_2_rssi(pkt_stat->rx_power, 1); 280 dm_info->rssi[RF_PATH_A] = pkt_stat->rssi; 304 pkt_stat->rssi = rtw_phy_rf_power_2_rssi(pkt_stat->rx_power, 1); 313 dm_info->rssi[RF_PATH_A] = pkt_stat->rssi; 2140 /* rssi in percentage % (dbm = % - 100) */
|
/linux-master/drivers/net/wireless/marvell/mwifiex/ |
H A D | main.h | 387 s32 rssi; member in struct:mwifiex_bssdescriptor 763 s8 rssi; member in struct:mwifiex_station_stats 795 int rssi; member in struct:mwifiex_auto_tdls_peer
|
H A D | fw.h | 1606 __le16 rssi; member in struct:mwifiex_ie_types_bss_scan_info 1716 s8 rssi; member in struct:mwifiex_ie_types_sta_info 2192 u8 rssi:3; member in struct:meas_rpt_map
|
H A D | sta_cmdresp.c | 120 /* Resubscribe low and high rssi events with new thresholds */ 985 sta_node->stats.rssi = sta_info->rssi;
|
/linux-master/drivers/nfc/ |
H A D | trf7970a.c | 1233 u8 rssi; local 1247 ret = trf7970a_read(trf, TRF7970A_RSSI_OSC_STATUS, &rssi); 1256 if (rssi & TRF7970A_RSSI_OSC_STATUS_RSSI_MASK)
|
/linux-master/drivers/net/wireless/intel/iwlwifi/fw/ |
H A D | file.h | 807 * @rssi: RSSI value to trigger at 810 __le32 rssi; member in struct:iwl_fw_dbg_trigger_low_rssi
|
/linux-master/drivers/net/wireless/admtek/ |
H A D | adm8211.c | 358 u8 rssi, rate; local 366 rssi = le32_to_cpu(priv->rx_ring[entry].length) & 437 rx_status.signal = rssi; 439 rx_status.signal = 100 - rssi;
|
/linux-master/drivers/net/wireless/intel/iwlwifi/dvm/ |
H A D | mac80211.c | 1131 if (event->u.rssi.data == RSSI_EVENT_LOW) 1133 else if (event->u.rssi.data == RSSI_EVENT_HIGH)
|
/linux-master/drivers/net/wireless/mediatek/mt76/mt7921/ |
H A D | main.c | 304 ewma_rssi_init(&mvif->rssi); 845 ewma_rssi_init(&mvif->rssi);
|
/linux-master/drivers/net/wireless/broadcom/b43/ |
H A D | phy_g.c | 2257 u16 saved, rssi, temp; local 2264 rssi = b43_phy_read(dev, 0x048A) & 0x3F; 2266 rssi = saved & 0x3F; 2268 if (rssi > 32) 2269 rssi -= 64; 2274 if (temp < rssi)
|
/linux-master/drivers/net/wireless/mediatek/mt76/mt7996/ |
H A D | mac.c | 119 s8 rssi[4]; local 179 rssi[0] = to_rssi(GENMASK(7, 0), val); 180 rssi[1] = to_rssi(GENMASK(15, 8), val); 181 rssi[2] = to_rssi(GENMASK(23, 16), val); 182 rssi[3] = to_rssi(GENMASK(31, 14), val); 185 mt76_rx_signal(msta->vif->phy->mt76->antenna_mask, rssi);
|