/kernel/linux/linux-5.10/drivers/net/wireless/ralink/rt2x00/ |
H A D | rt2x00leds.c | 19 void rt2x00leds_led_quality(struct rt2x00_dev *rt2x00dev, int rssi) in rt2x00leds_led_quality() argument 28 * Led handling requires a positive value for the rssi, in rt2x00leds_led_quality() 31 rssi += rt2x00dev->rssi_offset; in rt2x00leds_led_quality() 34 * Get the rssi level, this is used to convert the rssi in rt2x00leds_led_quality() 37 if (rssi <= 30) in rt2x00leds_led_quality() 38 rssi = 0; in rt2x00leds_led_quality() 39 else if (rssi <= 39) in rt2x00leds_led_quality() 40 rssi = 1; in rt2x00leds_led_quality() 41 else if (rssi < in rt2x00leds_led_quality() [all...] |
H A D | rt2x00link.c | 56 int rssi) in rt2x00link_antenna_update_rssi_history() 59 ant->rssi_history = rssi; in rt2x00link_antenna_update_rssi_history() 131 * sample the rssi from the other antenna to make a valid in rt2x00lib_antenna_diversity_eval() 212 ewma_rssi_add(&link->avg_rssi, -rxdesc->rssi); in rt2x00link_update_stats() 217 ewma_rssi_add(&ant->rssi_ant, -rxdesc->rssi); in rt2x00link_update_stats() 315 qual->rssi = DEFAULT_RSSI; in rt2x00link_tuner_sta() 317 qual->rssi = rt2x00link_get_avg_rssi(&link->avg_rssi); in rt2x00link_tuner_sta() 330 rt2x00leds_led_quality(rt2x00dev, qual->rssi); in rt2x00link_tuner_sta() 55 rt2x00link_antenna_update_rssi_history(struct rt2x00_dev *rt2x00dev, int rssi) rt2x00link_antenna_update_rssi_history() argument
|
/kernel/linux/linux-6.6/drivers/net/wireless/ralink/rt2x00/ |
H A D | rt2x00leds.c | 19 void rt2x00leds_led_quality(struct rt2x00_dev *rt2x00dev, int rssi) in rt2x00leds_led_quality() argument 28 * Led handling requires a positive value for the rssi, in rt2x00leds_led_quality() 31 rssi += rt2x00dev->rssi_offset; in rt2x00leds_led_quality() 34 * Get the rssi level, this is used to convert the rssi in rt2x00leds_led_quality() 37 if (rssi <= 30) in rt2x00leds_led_quality() 38 rssi = 0; in rt2x00leds_led_quality() 39 else if (rssi <= 39) in rt2x00leds_led_quality() 40 rssi = 1; in rt2x00leds_led_quality() 41 else if (rssi < in rt2x00leds_led_quality() [all...] |
H A D | rt2x00link.c | 56 int rssi) in rt2x00link_antenna_update_rssi_history() 59 ant->rssi_history = rssi; in rt2x00link_antenna_update_rssi_history() 131 * sample the rssi from the other antenna to make a valid in rt2x00lib_antenna_diversity_eval() 212 ewma_rssi_add(&link->avg_rssi, -rxdesc->rssi); in rt2x00link_update_stats() 217 ewma_rssi_add(&ant->rssi_ant, -rxdesc->rssi); in rt2x00link_update_stats() 315 qual->rssi = DEFAULT_RSSI; in rt2x00link_tuner_sta() 317 qual->rssi = rt2x00link_get_avg_rssi(&link->avg_rssi); in rt2x00link_tuner_sta() 330 rt2x00leds_led_quality(rt2x00dev, qual->rssi); in rt2x00link_tuner_sta() 55 rt2x00link_antenna_update_rssi_history(struct rt2x00_dev *rt2x00dev, int rssi) rt2x00link_antenna_update_rssi_history() argument
|
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath9k/ |
H A D | dfs.c | 27 u8 rssi; member 204 u8 rssi; in ath9k_postprocess_radar_event() local 222 rssi = (ard->ext_rssi >= (ard->rssi + 3)) ? 0 : ard->rssi; in ath9k_postprocess_radar_event() 232 rssi = (ard->rssi >= (ard->ext_rssi + 12)) ? 0 : ard->ext_rssi; in ath9k_postprocess_radar_event() 249 rssi = (ard->rssi < ard->ext_rssi) ? ard->ext_rssi : ard->rssi; in ath9k_postprocess_radar_event() [all...] |
H A D | common.c | 220 int rssi = rx_stats->rs_rssi; in ath9k_cmn_process_rssi() local 241 s8 rssi; in ath9k_cmn_process_rssi() local 246 rssi = rx_stats->rs_rssi_ctl[i]; in ath9k_cmn_process_rssi() 247 if (rssi != ATH9K_RSSI_BAD) { in ath9k_cmn_process_rssi() 249 rxs->chain_signal[j] = ah->noise + rssi; in ath9k_cmn_process_rssi() 264 rssi = ATH_EP_RND(last_rssi, ATH_RSSI_EP_MULTIPLIER); in ath9k_cmn_process_rssi() 265 if (rssi < 0) in ath9k_cmn_process_rssi() 266 rssi = 0; in ath9k_cmn_process_rssi() 268 ah->stats.avgbrssi = rssi; in ath9k_cmn_process_rssi()
|
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath9k/ |
H A D | dfs.c | 27 u8 rssi; member 204 u8 rssi; in ath9k_postprocess_radar_event() local 222 rssi = (ard->ext_rssi >= (ard->rssi + 3)) ? 0 : ard->rssi; in ath9k_postprocess_radar_event() 232 rssi = (ard->rssi >= (ard->ext_rssi + 12)) ? 0 : ard->ext_rssi; in ath9k_postprocess_radar_event() 249 rssi = max(ard->rssi, ard->ext_rssi); in ath9k_postprocess_radar_event() 260 if (rssi in ath9k_postprocess_radar_event() [all...] |
H A D | common.c | 220 int rssi = rx_stats->rs_rssi; in ath9k_cmn_process_rssi() local 241 s8 rssi; in ath9k_cmn_process_rssi() local 246 rssi = rx_stats->rs_rssi_ctl[i]; in ath9k_cmn_process_rssi() 247 if (rssi != ATH9K_RSSI_BAD) { in ath9k_cmn_process_rssi() 249 rxs->chain_signal[j] = ah->noise + rssi; in ath9k_cmn_process_rssi() 264 rssi = ATH_EP_RND(last_rssi, ATH_RSSI_EP_MULTIPLIER); in ath9k_cmn_process_rssi() 265 if (rssi < 0) in ath9k_cmn_process_rssi() 266 rssi = 0; in ath9k_cmn_process_rssi() 268 ah->stats.avgbrssi = rssi; in ath9k_cmn_process_rssi()
|
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtw88/ |
H A D | coex.h | 34 #define COEX_RSSI_HIGH(rssi) \ 35 ({ typeof(rssi) __rssi__ = rssi; \ 39 #define COEX_RSSI_MEDIUM(rssi) \ 40 ({ typeof(rssi) __rssi__ = rssi; \ 44 #define COEX_RSSI_LOW(rssi) \ 45 ({ typeof(rssi) __rssi__ = rssi; \
|
H A D | bf.h | 90 void rtw_bf_cfg_csi_rate(struct rtw_dev *rtwdev, u8 rssi, u8 cur_rate, 107 static inline void rtw_chip_cfg_csi_rate(struct rtw_dev *rtwdev, u8 rssi, u8 cur_rate, in rtw_chip_cfg_csi_rate() argument 111 rtwdev->chip->ops->cfg_csi_rate(rtwdev, rssi, cur_rate, in rtw_chip_cfg_csi_rate()
|
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtw88/ |
H A D | coex.h | 39 #define COEX_RSSI_HIGH(rssi) \ 40 ({ typeof(rssi) __rssi__ = rssi; \ 44 #define COEX_RSSI_MEDIUM(rssi) \ 45 ({ typeof(rssi) __rssi__ = rssi; \ 49 #define COEX_RSSI_LOW(rssi) \ 50 ({ typeof(rssi) __rssi__ = rssi; \
|
H A D | bf.h | 93 void rtw_bf_cfg_csi_rate(struct rtw_dev *rtwdev, u8 rssi, u8 cur_rate, 110 static inline void rtw_chip_cfg_csi_rate(struct rtw_dev *rtwdev, u8 rssi, u8 cur_rate, in rtw_chip_cfg_csi_rate() argument 114 rtwdev->chip->ops->cfg_csi_rate(rtwdev, rssi, cur_rate, in rtw_chip_cfg_csi_rate()
|
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7615/ |
H A D | testmode.c | 327 void *rx, *rssi; in mt7615_tm_dump_stats() local 337 rssi = nla_nest_start(msg, MT76_TM_RX_ATTR_RCPI); in mt7615_tm_dump_stats() 338 if (!rssi) in mt7615_tm_dump_stats() 345 nla_nest_end(msg, rssi); in mt7615_tm_dump_stats() 347 rssi = nla_nest_start(msg, MT76_TM_RX_ATTR_IB_RSSI); in mt7615_tm_dump_stats() 348 if (!rssi) in mt7615_tm_dump_stats() 355 nla_nest_end(msg, rssi); in mt7615_tm_dump_stats() 357 rssi = nla_nest_start(msg, MT76_TM_RX_ATTR_WB_RSSI); in mt7615_tm_dump_stats() 358 if (!rssi) in mt7615_tm_dump_stats() 365 nla_nest_end(msg, rssi); in mt7615_tm_dump_stats() [all...] |
/kernel/linux/linux-5.10/drivers/staging/vt6655/ |
H A D | dpc.c | 33 u8 *rsr, *new_rsr, *rssi; in vnt_rx_data() local 77 rssi = skb_data + bytes_received - 2; in vnt_rx_data() 82 RFvRSSITodBm(priv, *rssi, &rx_dbm); in vnt_rx_data() 85 priv->uCurrRSSI = *rssi; in vnt_rx_data()
|
/kernel/linux/linux-6.6/drivers/staging/vt6655/ |
H A D | dpc.c | 31 u8 *rsr, *new_rsr, *rssi; in vnt_rx_data() local 75 rssi = skb_data + bytes_received - 2; in vnt_rx_data() 80 RFvRSSITodBm(priv, *rssi, &rx_dbm); in vnt_rx_data() 83 priv->current_rssi = *rssi; in vnt_rx_data()
|
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlegacy/ |
H A D | 3945-rs.c | 85 il3945_get_rate_idx_by_rssi(s32 rssi, enum nl80211_band band) in il3945_get_rate_idx_by_rssi() argument 91 if (rssi < IL_MIN_RSSI_VAL || rssi > IL_MAX_RSSI_VAL) in il3945_get_rate_idx_by_rssi() 92 rssi = IL_MIN_RSSI_VAL; in il3945_get_rate_idx_by_rssi() 108 while (idx < table_size && rssi < tpt_table[idx].min_rssi) in il3945_get_rate_idx_by_rssi() 651 * to rssi value in il3945_rs_get_rate() 882 s32 rssi = 0; in il3945_rate_scale_init() local 924 rssi = il->_3945.last_rx_rssi; in il3945_rate_scale_init() 925 if (rssi == 0) in il3945_rate_scale_init() 926 rssi in il3945_rate_scale_init() [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlegacy/ |
H A D | 3945-rs.c | 85 il3945_get_rate_idx_by_rssi(s32 rssi, enum nl80211_band band) in il3945_get_rate_idx_by_rssi() argument 91 if (rssi < IL_MIN_RSSI_VAL || rssi > IL_MAX_RSSI_VAL) in il3945_get_rate_idx_by_rssi() 92 rssi = IL_MIN_RSSI_VAL; in il3945_get_rate_idx_by_rssi() 108 while (idx < table_size && rssi < tpt_table[idx].min_rssi) in il3945_get_rate_idx_by_rssi() 651 * to rssi value in il3945_rs_get_rate() 882 s32 rssi = 0; in il3945_rate_scale_init() local 924 rssi = il->_3945.last_rx_rssi; in il3945_rate_scale_init() 925 if (rssi == 0) in il3945_rate_scale_init() 926 rssi in il3945_rate_scale_init() [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ |
H A D | spectral_common.h | 56 s8 rssi; member 107 u8 rssi; member 123 __be16 rssi; member
|
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ |
H A D | spectral_common.h | 55 s8 rssi; member 106 u8 rssi; member 122 __be16 rssi; member
|
/kernel/linux/linux-5.10/drivers/media/tuners/ |
H A D | mxl301rf.c | 75 struct dtv_fe_stats *rssi; in mxl301rf_get_rf_strength() local 77 rssi = &fe->dtv_property_cache.strength; in mxl301rf_get_rf_strength() 78 rssi->len = 1; in mxl301rf_get_rf_strength() 79 rssi->stat[0].scale = FE_SCALE_NOT_AVAILABLE; in mxl301rf_get_rf_strength() 102 rssi->stat[0].svalue = level; in mxl301rf_get_rf_strength() 103 rssi->stat[0].scale = FE_SCALE_DECIBEL; in mxl301rf_get_rf_strength()
|
/kernel/linux/linux-6.6/drivers/media/tuners/ |
H A D | mxl301rf.c | 75 struct dtv_fe_stats *rssi; in mxl301rf_get_rf_strength() local 77 rssi = &fe->dtv_property_cache.strength; in mxl301rf_get_rf_strength() 78 rssi->len = 1; in mxl301rf_get_rf_strength() 79 rssi->stat[0].scale = FE_SCALE_NOT_AVAILABLE; in mxl301rf_get_rf_strength() 102 rssi->stat[0].svalue = level; in mxl301rf_get_rf_strength() 103 rssi->stat[0].scale = FE_SCALE_DECIBEL; in mxl301rf_get_rf_strength()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/cavium/thunder/ |
H A D | nic_main.c | 477 u64 cpi_base, cpi, rssi_base, rssi; in nic_config_cpi() local 505 rssi = rssi_base; in nic_config_cpi() 506 for (; rssi < (rssi_base + cfg->rq_cnt); rssi++) { in nic_config_cpi() 507 nic_reg_write(nic, NIC_PF_RSSI_0_4097_RQ | (rssi << 3), in nic_config_cpi() 512 rssi = 0; in nic_config_cpi() 525 (rssi_base + rssi)); in nic_config_cpi() 532 (vnic << 24) | (rssi_base + rssi)); in nic_config_cpi() 535 if ((rssi + 1) >= cfg->rq_cnt) in nic_config_cpi() 539 rssi in nic_config_cpi() 568 u64 cpi_cfg, cpi_base, rssi_base, rssi; nic_config_rss() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/cavium/thunder/ |
H A D | nic_main.c | 477 u64 cpi_base, cpi, rssi_base, rssi; in nic_config_cpi() local 505 rssi = rssi_base; in nic_config_cpi() 506 for (; rssi < (rssi_base + cfg->rq_cnt); rssi++) { in nic_config_cpi() 507 nic_reg_write(nic, NIC_PF_RSSI_0_4097_RQ | (rssi << 3), in nic_config_cpi() 512 rssi = 0; in nic_config_cpi() 525 (rssi_base + rssi)); in nic_config_cpi() 532 (vnic << 24) | (rssi_base + rssi)); in nic_config_cpi() 535 if ((rssi + 1) >= cfg->rq_cnt) in nic_config_cpi() 539 rssi in nic_config_cpi() 568 u64 cpi_cfg, cpi_base, rssi_base, rssi; nic_config_rss() local [all...] |
/kernel/linux/linux-6.6/drivers/staging/vt6656/ |
H A D | rf.c | 214 s32 rssi = -priv->current_rssi; in vnt_rf_addpower() local 216 if (!rssi) in vnt_rf_addpower() 224 if (rssi < base) in vnt_rf_addpower() 225 return ((rssi - base + 1) / -5) * 2 + 5; in vnt_rf_addpower() 374 /* Convert rssi to dbm */ 375 void vnt_rf_rssi_to_dbm(struct vnt_private *priv, u8 rssi, long *dbm) in vnt_rf_rssi_to_dbm() argument 377 u8 idx = ((rssi & 0xc0) >> 6) & 0x03; in vnt_rf_rssi_to_dbm() 378 long b = rssi & 0x3f; in vnt_rf_rssi_to_dbm()
|
/kernel/linux/linux-5.10/drivers/net/wireless/ti/wl1251/ |
H A D | acx.c | 724 struct acx_low_rssi *rssi; in wl1251_acx_low_rssi() local 727 wl1251_debug(DEBUG_ACX, "acx low rssi"); in wl1251_acx_low_rssi() 729 rssi = kzalloc(sizeof(*rssi), GFP_KERNEL); in wl1251_acx_low_rssi() 730 if (!rssi) in wl1251_acx_low_rssi() 733 rssi->threshold = threshold; in wl1251_acx_low_rssi() 734 rssi->weight = weight; in wl1251_acx_low_rssi() 735 rssi->depth = depth; in wl1251_acx_low_rssi() 736 rssi->type = type; in wl1251_acx_low_rssi() 738 ret = wl1251_cmd_configure(wl, ACX_LOW_RSSI, rssi, sizeo in wl1251_acx_low_rssi() [all...] |