Home
last modified time | relevance | path

Searched refs:avg_rssi (Results 1 – 12 of 12) sorted by relevance

/Linux-v4.19/drivers/net/wireless/mediatek/mt76/mt76x0/
Dmac.c516 dev->avg_rssi = ((dev->avg_rssi * 15) / 16 + (rssi << 8)) / 256; in mt76x0_rx_monitor_beacon()
558 if (dev->avg_rssi == 0) in mt76x0_mac_process_rx()
559 dev->avg_rssi = rssi; in mt76x0_mac_process_rx()
561 dev->avg_rssi = (dev->avg_rssi * 15) / 16 + rssi / 16; in mt76x0_mac_process_rx()
Dmt76x0.h207 int avg_rssi; /* starts at 0 and converges */ member
Dphy.c876 if (dev->avg_rssi > -60) in mt76x0_dynamic_vga_tuning()
878 else if (dev->avg_rssi > -70) in mt76x0_dynamic_vga_tuning()
905 dev->avg_rssi = 0; in mt76x0_phy_con_cal_onoff()
/Linux-v4.19/drivers/net/wireless/ralink/rt2x00/
Drt2x00link.c223 ewma_rssi_add(&link->avg_rssi, -rxdesc->rssi); in rt2x00link_update_stats()
281 ewma_rssi_init(&rt2x00dev->link.avg_rssi); in rt2x00link_reset_tuner()
328 qual->rssi = rt2x00link_get_avg_rssi(&link->avg_rssi); in rt2x00link_tuner_sta()
Drt2x00.h323 struct ewma_rssi avg_rssi; member
/Linux-v4.19/drivers/net/wireless/mediatek/mt7601u/
Dphy.c978 long avg_rssi; in mt7601u_agc_tune() local
988 avg_rssi = ewma_rssi_read(&dev->avg_rssi); in mt7601u_agc_tune()
990 if (avg_rssi == 0) in mt7601u_agc_tune()
993 avg_rssi = -avg_rssi; in mt7601u_agc_tune()
994 if (avg_rssi <= -70) in mt7601u_agc_tune()
996 else if (avg_rssi <= -60) in mt7601u_agc_tune()
1111 ewma_rssi_init(&dev->avg_rssi); in mt7601u_phy_con_cal_onoff()
Dmac.c456 ewma_rssi_add(&dev->avg_rssi, -rssi); in mt7601u_rx_monitor_beacon()
506 ewma_rssi_add(&dev->avg_rssi, -rssi); in mt76_mac_process_rx()
Dmt7601u.h226 struct ewma_rssi avg_rssi; member
/Linux-v4.19/drivers/staging/rtlwifi/phydm/
Dphydm_hwconfig.c804 u8 RSSI, avg_rssi = 0, best_rssi = 0, second_rssi = 0; in odm_rx_phy_status_jaguar_series_parsing() local
1062 avg_rssi = best_rssi; in odm_rx_phy_status_jaguar_series_parsing()
1064 avg_rssi = (best_rssi + second_rssi) / 2; in odm_rx_phy_status_jaguar_series_parsing()
1066 (u8)(odm_signal_scale_mapping(dm, avg_rssi)); in odm_rx_phy_status_jaguar_series_parsing()
/Linux-v4.19/drivers/net/wireless/ti/wlcore/
Dacx.h1130 s8 *avg_rssi);
Dacx.c1745 s8 *avg_rssi) in wlcore_acx_average_rssi() argument
1767 *avg_rssi = acx->rssi_beacon; in wlcore_acx_average_rssi()
/Linux-v4.19/drivers/net/wireless/ath/wcn36xx/
Dhal.h3580 u32 avg_rssi:8; member