Searched refs:rssi (Results 1 - 25 of 226) sorted by relevance

12345678910

/linux-master/drivers/net/wireless/ralink/rt2x00/
H A Drt2x00leds.c19 void rt2x00leds_led_quality(struct rt2x00_dev *rt2x00dev, int rssi) argument
28 * Led handling requires a positive value for the rssi,
31 rssi += rt2x00dev->rssi_offset;
34 * Get the rssi level, this is used to convert the rssi
37 if (rssi <= 30)
38 rssi = 0;
39 else if (rssi <= 39)
40 rssi = 1;
41 else if (rssi <
[all...]
H A Drt2x00link.c56 int rssi)
59 ant->rssi_history = rssi;
131 * sample the rssi from the other antenna to make a valid
212 ewma_rssi_add(&link->avg_rssi, -rxdesc->rssi);
217 ewma_rssi_add(&ant->rssi_ant, -rxdesc->rssi);
315 qual->rssi = DEFAULT_RSSI;
317 qual->rssi = rt2x00link_get_avg_rssi(&link->avg_rssi);
330 rt2x00leds_led_quality(rt2x00dev, qual->rssi);
55 rt2x00link_antenna_update_rssi_history(struct rt2x00_dev *rt2x00dev, int rssi) argument
/linux-master/drivers/net/wireless/ath/ath9k/
H A Ddfs.c27 u8 rssi; member in struct:ath_radar_data
204 u8 rssi; local
222 rssi = (ard->ext_rssi >= (ard->rssi + 3)) ? 0 : ard->rssi;
232 rssi = (ard->rssi >= (ard->ext_rssi + 12)) ? 0 : ard->ext_rssi;
249 rssi = max(ard->rssi, ard->ext_rssi);
260 if (rssi
[all...]
H A Dcommon.c220 int rssi = rx_stats->rs_rssi; local
241 s8 rssi; local
246 rssi = rx_stats->rs_rssi_ctl[i];
247 if (rssi != ATH9K_RSSI_BAD) {
249 rxs->chain_signal[j] = ah->noise + rssi;
264 rssi = ATH_EP_RND(last_rssi, ATH_RSSI_EP_MULTIPLIER);
265 if (rssi < 0)
266 rssi = 0;
268 ah->stats.avgbrssi = rssi;
/linux-master/drivers/net/wireless/ath/
H A Dspectral_common.h55 s8 rssi; member in struct:fft_sample_ht20
106 u8 rssi; member in struct:fft_sample_ath10k
122 __be16 rssi; member in struct:fft_sample_ath11k
H A Ddfs_pattern_detector.h47 * @rssi: rssi of radar event
54 u8 rssi; member in struct:pulse_event
/linux-master/drivers/net/wireless/purelifi/plfxlc/
H A Dintf.h27 __be16 rssi; member in struct:rx_status
/linux-master/drivers/net/wireless/realtek/rtw88/
H A Dcoex.h39 #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 Dbf.h93 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, argument
114 rtwdev->chip->ops->cfg_csi_rate(rtwdev, rssi, cur_rate,
/linux-master/drivers/net/wireless/ti/wl1251/
H A Drx.h101 s8 rssi; /* in dB */ member in struct:wl1251_rx_descriptor
H A Drx.c59 status->signal = desc->rssi;
65 wl->noise = desc->rssi - desc->snr / 2;
H A Dacx.c724 struct acx_low_rssi *rssi; local
727 wl1251_debug(DEBUG_ACX, "acx low rssi");
729 rssi = kzalloc(sizeof(*rssi), GFP_KERNEL);
730 if (!rssi)
733 rssi->threshold = threshold;
734 rssi->weight = weight;
735 rssi->depth = depth;
736 rssi->type = type;
738 ret = wl1251_cmd_configure(wl, ACX_LOW_RSSI, rssi, sizeo
[all...]
/linux-master/drivers/staging/vt6656/
H A Drf.h43 void vnt_rf_rssi_to_dbm(struct vnt_private *priv, u8 rssi, long *dbm);
H A Drf.c214 s32 rssi = -priv->current_rssi; local
216 if (!rssi)
224 if (rssi < base)
225 return ((rssi - base + 1) / -5) * 2 + 5;
374 /* Convert rssi to dbm */
375 void vnt_rf_rssi_to_dbm(struct vnt_private *priv, u8 rssi, long *dbm) argument
377 u8 idx = ((rssi & 0xc0) >> 6) & 0x03;
378 long b = rssi & 0x3f;
/linux-master/drivers/staging/vt6655/
H A Ddpc.c31 u8 *rsr, *new_rsr, *rssi; local
75 rssi = skb_data + bytes_received - 2;
80 RFvRSSITodBm(priv, *rssi, &rx_dbm);
83 priv->current_rssi = *rssi;
/linux-master/drivers/net/wireless/mediatek/mt76/mt7615/
H A Dtestmode.c327 void *rx, *rssi; local
337 rssi = nla_nest_start(msg, MT76_TM_RX_ATTR_RCPI);
338 if (!rssi)
345 nla_nest_end(msg, rssi);
347 rssi = nla_nest_start(msg, MT76_TM_RX_ATTR_IB_RSSI);
348 if (!rssi)
355 nla_nest_end(msg, rssi);
357 rssi = nla_nest_start(msg, MT76_TM_RX_ATTR_WB_RSSI);
358 if (!rssi)
365 nla_nest_end(msg, rssi);
[all...]
/linux-master/drivers/net/wireless/intel/iwlegacy/
H A D3945-rs.c85 il3945_get_rate_idx_by_rssi(s32 rssi, enum nl80211_band band) argument
91 if (rssi < IL_MIN_RSSI_VAL || rssi > IL_MAX_RSSI_VAL)
92 rssi = IL_MIN_RSSI_VAL;
108 while (idx < table_size && rssi < tpt_table[idx].min_rssi)
651 * to rssi value
882 s32 rssi = 0; local
924 rssi = il->_3945.last_rx_rssi;
925 if (rssi == 0)
926 rssi
[all...]
/linux-master/drivers/media/tuners/
H A Dmxl301rf.c75 struct dtv_fe_stats *rssi; local
77 rssi = &fe->dtv_property_cache.strength;
78 rssi->len = 1;
79 rssi->stat[0].scale = FE_SCALE_NOT_AVAILABLE;
102 rssi->stat[0].svalue = level;
103 rssi->stat[0].scale = FE_SCALE_DECIBEL;
/linux-master/include/linux/mfd/
H A Dsi476x-reports.h54 * rssi < FM_VALID_RSSI_THRESHOLD
59 * @rssi: Received Signal Strength Indicator(dBuV).
82 __s8 rssi; member in struct:si476x_rsq_status_report
/linux-master/drivers/net/wireless/ath/ath5k/
H A Dani.c226 int rssi = ewma_beacon_rssi_read(&ah->ah_beacon_rssi_avg); local
257 if (rssi > ATH5K_ANI_RSSI_THR_HIGH) {
272 } else if (rssi > ATH5K_ANI_RSSI_THR_LOW) {
312 int rssi = ewma_beacon_rssi_read(&ah->ah_beacon_rssi_avg); local
324 if (rssi > ATH5K_ANI_RSSI_THR_HIGH) {
328 } else if (rssi > ATH5K_ANI_RSSI_THR_LOW) {
/linux-master/drivers/net/ethernet/cavium/thunder/
H A Dnic_main.c477 u64 cpi_base, cpi, rssi_base, rssi; local
505 rssi = rssi_base;
506 for (; rssi < (rssi_base + cfg->rq_cnt); rssi++) {
507 nic_reg_write(nic, NIC_PF_RSSI_0_4097_RQ | (rssi << 3),
512 rssi = 0;
525 (rssi_base + rssi));
532 (vnic << 24) | (rssi_base + rssi));
535 if ((rssi + 1) >= cfg->rq_cnt)
539 rssi
568 u64 cpi_cfg, cpi_base, rssi_base, rssi; local
[all...]
/linux-master/drivers/net/ethernet/toshiba/
H A Dps3_gelic_wireless.h148 __be16 rssi; /* percentage */ member in struct:gelic_eurus_scan_info
183 __be16 rssi; member in struct:gelic_eurus_rssi_info
/linux-master/drivers/net/wireless/ti/wlcore/
H A Drx.h125 s8 rssi; member in struct:wl1271_rx_descriptor
H A Drx.c67 * The antenna indication is the msb of the rssi.
69 status->signal = ((desc->rssi & RSSI_LEVEL_BITMASK) | BIT(7));
70 status->antenna = ((desc->rssi & ANT_DIVERSITY_BITMASK) >> 7);
77 wl->noise = desc->rssi - (desc->snr >> 1);
/linux-master/drivers/staging/rtl8723bs/hal/
H A Dodm_HWConfig.c109 u8 rssi, total_rssi = 0; local
191 rssi = odm_query_rx_pwr_percentage(rx_pwr[i]);
192 total_rssi += rssi;
194 phy_info->rx_mimo_signal_strength[i] = (u8)rssi;

Completed in 305 milliseconds

12345678910