/kernel/linux/linux-6.6/drivers/net/wireless/rsi/ |
H A D | rsi_main.h | 135 s8 rssi; member
|
/kernel/linux/linux-6.6/drivers/net/wireless/silabs/wfx/ |
H A D | debug.c | 171 (s16)le16_to_cpu(st->rssi[i]) / 100, in wfx_rx_stats_show()
|
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath10k/ |
H A D | wmi.c | 2508 u32 snr, rssi; in ath10k_wmi_event_mgmt_rx() local 2571 BUILD_BUG_ON(ARRAY_SIZE(status->chain_signal) != ARRAY_SIZE(arg.rssi)); in ath10k_wmi_event_mgmt_rx() 2575 rssi = __le32_to_cpu(arg.rssi[i]); in ath10k_wmi_event_mgmt_rx() 2576 ath10k_dbg(ar, ATH10K_DBG_MGMT, "mgmt rssi[%d]:%d\n", i, arg.rssi[i]); in ath10k_wmi_event_mgmt_rx() 2578 if (rssi != ATH10K_INVALID_RSSI && rssi != 0) { in ath10k_wmi_event_mgmt_rx() 2579 status->chain_signal[i] = ATH10K_DEFAULT_NOISE_FLOOR + rssi; in ath10k_wmi_event_mgmt_rx() 4033 u8 rssi, widt in ath10k_dfs_radar_report() local 4147 u8 rssi, peak_mag; ath10k_dfs_fft_report() local 4535 s32 rssi; ath10k_wmi_event_roam() local [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath10k/ |
H A D | wmi.c | 2508 u32 snr, rssi; in ath10k_wmi_event_mgmt_rx() local 2571 BUILD_BUG_ON(ARRAY_SIZE(status->chain_signal) != ARRAY_SIZE(arg.rssi)); in ath10k_wmi_event_mgmt_rx() 2575 rssi = __le32_to_cpu(arg.rssi[i]); in ath10k_wmi_event_mgmt_rx() 2576 ath10k_dbg(ar, ATH10K_DBG_MGMT, "mgmt rssi[%d]:%d\n", i, arg.rssi[i]); in ath10k_wmi_event_mgmt_rx() 2578 if (rssi != ATH10K_INVALID_RSSI && rssi != 0) { in ath10k_wmi_event_mgmt_rx() 2579 status->chain_signal[i] = ATH10K_DEFAULT_NOISE_FLOOR + rssi; in ath10k_wmi_event_mgmt_rx() 4033 u8 rssi, widt in ath10k_dfs_radar_report() local 4147 u8 rssi, peak_mag; ath10k_dfs_fft_report() local 4535 s32 rssi; ath10k_wmi_event_roam() local [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/marvell/libertas/ |
H A D | cmd.c | 662 * @rssi: On successful return, signal level in mBm 667 int lbs_get_rssi(struct lbs_private *priv, s8 *rssi, s8 *nf) in lbs_get_rssi() argument 672 BUG_ON(rssi == NULL); in lbs_get_rssi() 683 *rssi = CAL_RSSI(le16_to_cpu(cmd.n_or_snr), le16_to_cpu(cmd.nf)); in lbs_get_rssi()
|
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/ |
H A D | dm.c | 818 s32 rssi, u8 *ratr_state) in _rtl92ee_dm_ra_state_check() 846 "wrong rssi level setting %d !\n", *ratr_state); in _rtl92ee_dm_ra_state_check() 851 if (rssi > high_rssithresh_for_ra) in _rtl92ee_dm_ra_state_check() 853 else if (rssi > low_rssithresh_for_ra) in _rtl92ee_dm_ra_state_check() 817 _rtl92ee_dm_ra_state_check(struct ieee80211_hw *hw, s32 rssi, u8 *ratr_state) _rtl92ee_dm_ra_state_check() argument
|
/kernel/linux/linux-5.10/drivers/net/ieee802154/ |
H A D | cc2520.c | 611 u8 rssi; in cc2520_ed() local 621 ret = cc2520_read_register(priv, CC2520_RSSI, &rssi); in cc2520_ed() 625 /* level = RSSI(rssi) - OFFSET [dBm] : offset is 76dBm */ in cc2520_ed() 626 *level = rssi - RSSI_OFFSET; in cc2520_ed()
|
/kernel/linux/linux-6.6/drivers/net/wireless/marvell/libertas/ |
H A D | cmd.c | 661 * @rssi: On successful return, signal level in mBm 666 int lbs_get_rssi(struct lbs_private *priv, s8 *rssi, s8 *nf) in lbs_get_rssi() argument 671 BUG_ON(rssi == NULL); in lbs_get_rssi() 682 *rssi = CAL_RSSI(le16_to_cpu(cmd.n_or_snr), le16_to_cpu(cmd.nf)); in lbs_get_rssi()
|
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7921/ |
H A D | mcu.c | 867 int rssi = -ewma_rssi_read(&mvif->rssi); in mt7921_mcu_sta_update() local 875 .rcpi = to_rcpi(rssi), in mt7921_mcu_sta_update()
|
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtw88/ |
H A D | debug.c | 719 dm_info->rssi[RF_PATH_A] - 100, hal->current_channel); in rtw_debugfs_get_simple_phy_info() 814 dm_info->rssi[RF_PATH_A] - 100, in rtw_debugfs_get_phy_info() 815 dm_info->rssi[RF_PATH_B] - 100); in rtw_debugfs_get_phy_info()
|
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/ |
H A D | dm.c | 818 s32 rssi, u8 *ratr_state) in _rtl92ee_dm_ra_state_check() 846 "wrong rssi level setting %d !\n", *ratr_state); in _rtl92ee_dm_ra_state_check() 851 if (rssi > high_rssithresh_for_ra) in _rtl92ee_dm_ra_state_check() 853 else if (rssi > low_rssithresh_for_ra) in _rtl92ee_dm_ra_state_check() 817 _rtl92ee_dm_ra_state_check(struct ieee80211_hw *hw, s32 rssi, u8 *ratr_state) _rtl92ee_dm_ra_state_check() argument
|
/kernel/linux/linux-6.6/drivers/net/ieee802154/ |
H A D | cc2520.c | 610 u8 rssi; in cc2520_ed() local 620 ret = cc2520_read_register(priv, CC2520_RSSI, &rssi); in cc2520_ed() 624 /* level = RSSI(rssi) - OFFSET [dBm] : offset is 76dBm */ in cc2520_ed() 625 *level = rssi - RSSI_OFFSET; in cc2520_ed()
|
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtw89/ |
H A D | core.c | 1294 ewma_rssi_add(&rtwsta->rssi[ant_pos], phy_ppdu->rssi[0]); in rtw89_core_rx_process_phy_ppdu_iter() 1297 ewma_rssi_add(&rtwsta->rssi[i], phy_ppdu->rssi[i]); in rtw89_core_rx_process_phy_ppdu_iter() 1383 u8 *rssi = phy_ppdu->rssi; in rtw89_core_update_phy_ppdu() local 1387 rssi[RF_PATH_A] = le32_get_bits(hdr->w1, RTW89_PHY_STS_HDR_W1_RSSI_A); in rtw89_core_update_phy_ppdu() 1388 rssi[RF_PATH_B] = le32_get_bits(hdr->w1, RTW89_PHY_STS_HDR_W1_RSSI_B); in rtw89_core_update_phy_ppdu() 1389 rssi[RF_PATH_C] = le32_get_bits(hdr->w1, RTW89_PHY_STS_HDR_W1_RSSI_C); in rtw89_core_update_phy_ppdu() 1390 rssi[RF_PATH_ in rtw89_core_update_phy_ppdu() [all...] |
H A D | debug.c | 3253 u8 rssi; in rtw89_sta_info_get_iter() local 3301 rssi = ewma_rssi_read(&rtwsta->avg_rssi); in rtw89_sta_info_get_iter() 3303 RTW89_RSSI_RAW_TO_DBM(rssi), rssi, rtwsta->prev_rssi); in rtw89_sta_info_get_iter() 3305 rssi = ewma_rssi_read(&rtwsta->rssi[i]); in rtw89_sta_info_get_iter() 3306 seq_printf(m, "%d%s%s", RTW89_RSSI_RAW_TO_DBM(rssi), in rtw89_sta_info_get_iter()
|
/kernel/linux/linux-5.10/drivers/net/wireless/intel/ipw2x00/ |
H A D | ipw2100.c | 2578 ipw_rt->rt_dbmsignal = status->rssi + IPW2100_RSSI_TO_DBM; in isr_rx_monitor() 2702 stats.rssi = sq->drv[i].rssi + IPW2100_RSSI_TO_DBM; in __ipw2100_rx_process() 2706 if (stats.rssi != 0) in __ipw2100_rx_process() 8108 u32 rssi, tx_retries, missed_beacons, tx_failures; in ipw2100_wx_wireless_stats() local 8143 &rssi, &ord_len)) in ipw2100_wx_wireless_stats() 8145 wstats->qual.level = rssi + IPW2100_RSSI_TO_DBM; in ipw2100_wx_wireless_stats() 8146 if (rssi < 10) in ipw2100_wx_wireless_stats() 8147 rssi_qual = rssi * POOR / 10; in ipw2100_wx_wireless_stats() 8148 else if (rssi < 1 in ipw2100_wx_wireless_stats() [all...] |
H A D | libipw_wx.c | 158 (ieee->perfect_rssi - network->stats.rssi) * in libipw_translate_scan() 161 network->stats.rssi))) / in libipw_translate_scan()
|
/kernel/linux/linux-6.6/drivers/net/wireless/intel/ipw2x00/ |
H A D | ipw2100.c | 2567 ipw_rt->rt_dbmsignal = status->rssi + IPW2100_RSSI_TO_DBM; in isr_rx_monitor() 2691 stats.rssi = sq->drv[i].rssi + IPW2100_RSSI_TO_DBM; in __ipw2100_rx_process() 2695 if (stats.rssi != 0) in __ipw2100_rx_process() 8097 u32 rssi, tx_retries, missed_beacons, tx_failures; in ipw2100_wx_wireless_stats() local 8132 &rssi, &ord_len)) in ipw2100_wx_wireless_stats() 8134 wstats->qual.level = rssi + IPW2100_RSSI_TO_DBM; in ipw2100_wx_wireless_stats() 8135 if (rssi < 10) in ipw2100_wx_wireless_stats() 8136 rssi_qual = rssi * POOR / 10; in ipw2100_wx_wireless_stats() 8137 else if (rssi < 1 in ipw2100_wx_wireless_stats() [all...] |
H A D | libipw_wx.c | 158 (ieee->perfect_rssi - network->stats.rssi) * in libipw_translate_scan() 161 network->stats.rssi))) / in libipw_translate_scan()
|
/kernel/linux/linux-5.10/drivers/net/wireless/ralink/rt2x00/ |
H A D | rt2x00.h | 213 * The rssi value is provided by rt2x00lib during the 219 int rssi; member 249 DECLARE_EWMA(rssi, 10, 8)
|
H A D | rt2500pci.c | 670 if (qual->rssi < -80 && count > 20) { in rt2500pci_link_tuner() 679 if (qual->rssi >= -58) { in rt2500pci_link_tuner() 687 if (qual->rssi >= -74) { in rt2500pci_link_tuner() 1378 rxdesc->rssi = rt2x00_get_field32(word2, RXD_W2_RSSI) - in rt2500pci_fill_rxdone() 1971 * Set the rssi offset. in rt2500pci_probe_hw()
|
/kernel/linux/linux-6.6/drivers/staging/rtl8723bs/hal/ |
H A D | rtl8723b_cmd.c | 350 u8 rssi = *(param+2); in rtl8723b_set_rssi_cmd() local 354 SET_8723B_H2CCMD_RSSI_SETTING_RSSI(u1H2CRssiSettingParm, rssi); in rtl8723b_set_rssi_cmd()
|
/kernel/linux/linux-6.6/drivers/net/wireless/ralink/rt2x00/ |
H A D | rt2x00.h | 222 * The rssi value is provided by rt2x00lib during the 228 int rssi; member 258 DECLARE_EWMA(rssi, 10, 8)
|
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtw88/ |
H A D | rtw8822c.c | 1765 u8 rssi; in query_phy_status_page0() local 1790 rssi = rtw_phy_rf_power_2_rssi(&pkt_stat->rx_power[path], 1); in query_phy_status_page0() 1791 dm_info->rssi[path] = rssi; in query_phy_status_page0() 1794 pkt_stat->rssi = rtw_phy_rf_power_2_rssi(pkt_stat->rx_power, 1); in query_phy_status_page0() 1808 u8 rssi; in query_phy_status_page1() local 1825 pkt_stat->rssi = rtw_phy_rf_power_2_rssi(pkt_stat->rx_power, 2); in query_phy_status_page1() 1843 rssi = rtw_phy_rf_power_2_rssi(&pkt_stat->rx_power[path], 1); in query_phy_status_page1() 1844 dm_info->rssi[path] = rssi; in query_phy_status_page1() [all...] |
H A D | main.h | 618 u8 rssi; member 723 DECLARE_EWMA(rssi, 10, 16); 835 void (*cfg_csi_rate)(struct rtw_dev *rtwdev, u8 rssi, u8 cur_rate, 1515 u8 rssi[RTW_RF_PATH_MAX]; member
|
/kernel/linux/linux-5.10/drivers/net/wireless/admtek/ |
H A D | adm8211.c | 359 u8 rssi, rate; in adm8211_interrupt_rci() local 367 rssi = le32_to_cpu(priv->rx_ring[entry].length) & in adm8211_interrupt_rci() 438 rx_status.signal = rssi; in adm8211_interrupt_rci() 440 rx_status.signal = 100 - rssi; in adm8211_interrupt_rci()
|