Home
last modified time | relevance | path

Searched refs:chain_signal (Results 1 – 25 of 26) sorted by relevance

12

/OK3568_Linux_fs/kernel/drivers/net/wireless/intel/iwlwifi/mvm/
H A Drs.h247 s8 chain_signal[IEEE80211_MAX_CHAINS]; member
389 s8 chain_signal[IEEE80211_MAX_CHAINS]; member
H A Drs.c2547 for (i = 0; i < ARRAY_SIZE(lq_sta->pers.chain_signal); i++) { in rs_get_initial_rate()
2551 if (lq_sta->pers.chain_signal[i] > best_rssi) { in rs_get_initial_rate()
2552 best_rssi = lq_sta->pers.chain_signal[i]; in rs_get_initial_rate()
2656 lq_sta->pers.chain_signal[0] = rx_status->chain_signal[0]; in rs_update_last_rssi()
2657 lq_sta->pers.chain_signal[1] = rx_status->chain_signal[1]; in rs_update_last_rssi()
2658 lq_sta->pers.chain_signal[2] = rx_status->chain_signal[2]; in rs_update_last_rssi()
2661 for (i = 0; i < ARRAY_SIZE(lq_sta->pers.chain_signal); i++) { in rs_update_last_rssi()
2665 if (lq_sta->pers.chain_signal[i] > lq_sta->pers.last_rssi) in rs_update_last_rssi()
2666 lq_sta->pers.last_rssi = lq_sta->pers.chain_signal[i]; in rs_update_last_rssi()
2777 memset(lq_sta->pers.chain_signal, 0, sizeof(lq_sta->pers.chain_signal)); in rs_drv_alloc_sta()
H A Drs-fw.c514 memset(lq_sta->pers.chain_signal, 0, sizeof(lq_sta->pers.chain_signal)); in iwl_mvm_rs_add_sta()
H A Drx.c182 rx_status->chain_signal[0] = energy_a; in iwl_mvm_get_signal_strength()
183 rx_status->chain_signal[1] = energy_b; in iwl_mvm_get_signal_strength()
184 rx_status->chain_signal[2] = energy_c; in iwl_mvm_get_signal_strength()
H A Drxmq.c353 rx_status->chain_signal[0] = energy_a; in iwl_mvm_get_signal_strength()
354 rx_status->chain_signal[1] = energy_b; in iwl_mvm_get_signal_strength()
355 rx_status->chain_signal[2] = S8_MIN; in iwl_mvm_get_signal_strength()
/OK3568_Linux_fs/kernel/drivers/net/wireless/mediatek/mt76/
H A Dmac80211.c738 BUILD_BUG_ON(sizeof(status->chain_signal) != in mt76_rx_convert()
739 sizeof(mstat.chain_signal)); in mt76_rx_convert()
740 memcpy(status->chain_signal, mstat.chain_signal, in mt76_rx_convert()
741 sizeof(mstat.chain_signal)); in mt76_rx_convert()
H A Dmt76x02_mac.c856 status->chain_signal[0] = signal; in mt76x02_mac_process_rx()
859 status->chain_signal[1] = mt76x02_mac_get_rssi(dev, in mt76x02_mac_process_rx()
862 signal = max_t(s8, signal, status->chain_signal[1]); in mt76x02_mac_process_rx()
H A Dmt76.h507 s8 chain_signal[IEEE80211_MAX_CHAINS]; member
/OK3568_Linux_fs/kernel/drivers/net/wireless/mediatek/mt76/mt7915/
H A Dmac.c444 status->chain_signal[0] = to_rssi(MT_PRXV_RCPI0, v1); in mt7915_mac_fill_rx()
445 status->chain_signal[1] = to_rssi(MT_PRXV_RCPI1, v1); in mt7915_mac_fill_rx()
446 status->chain_signal[2] = to_rssi(MT_PRXV_RCPI2, v1); in mt7915_mac_fill_rx()
447 status->chain_signal[3] = to_rssi(MT_PRXV_RCPI3, v1); in mt7915_mac_fill_rx()
448 status->signal = status->chain_signal[0]; in mt7915_mac_fill_rx()
455 status->chain_signal[i]); in mt7915_mac_fill_rx()
/OK3568_Linux_fs/kernel/drivers/net/wireless/realtek/rtw88/
H A Drx.c189 rx_status->chain_signal[path] = pkt_stat->rx_power[path]; in rtw_rx_fill_rx_status()
/OK3568_Linux_fs/kernel/drivers/net/wireless/mediatek/mt76/mt7615/
H A Dmac.c424 status->chain_signal[0] = to_rssi(MT_RXV4_RCPI0, rxdg3); in mt7615_mac_fill_rx()
425 status->chain_signal[1] = to_rssi(MT_RXV4_RCPI1, rxdg3); in mt7615_mac_fill_rx()
426 status->chain_signal[2] = to_rssi(MT_RXV4_RCPI2, rxdg3); in mt7615_mac_fill_rx()
427 status->chain_signal[3] = to_rssi(MT_RXV4_RCPI3, rxdg3); in mt7615_mac_fill_rx()
428 status->signal = status->chain_signal[0]; in mt7615_mac_fill_rx()
435 status->chain_signal[i]); in mt7615_mac_fill_rx()
/OK3568_Linux_fs/kernel/drivers/net/wireless/ath/ath9k/
H A Dcommon.c249 rxs->chain_signal[j] = ah->noise + rssi; in ath9k_cmn_process_rssi()
/OK3568_Linux_fs/kernel/net/mac80211/
H A Dsta_info.c405 for (i = 0; i < ARRAY_SIZE(sta->rx_stats_avg.chain_signal); i++) in sta_info_alloc()
406 ewma_signal_init(&sta->rx_stats_avg.chain_signal[i]); in sta_info_alloc()
2405 for (i = 0; i < ARRAY_SIZE(sinfo->chain_signal); i++) { in sta_set_sinfo()
2406 sinfo->chain_signal[i] = in sta_set_sinfo()
2409 -ewma_signal_read(&sta->rx_stats_avg.chain_signal[i]); in sta_set_sinfo()
H A Drx.c668 *pos++ = status->chain_signal[chain]; in ieee80211_add_rx_radiotap_header()
1783 for (i = 0; i < ARRAY_SIZE(status->chain_signal); i++) { in ieee80211_rx_h_sta_process()
1784 int signal = status->chain_signal[i]; in ieee80211_rx_h_sta_process()
1790 ewma_signal_add(&sta->rx_stats_avg.chain_signal[i], in ieee80211_rx_h_sta_process()
4464 for (i = 0; i < ARRAY_SIZE(status->chain_signal); i++) { in ieee80211_invoke_fast_rx()
4465 int signal = status->chain_signal[i]; in ieee80211_invoke_fast_rx()
4472 ewma_signal_add(&sta->rx_stats_avg.chain_signal[i], in ieee80211_invoke_fast_rx()
H A Dsta_info.h617 struct ewma_signal chain_signal[IEEE80211_MAX_CHAINS]; member
/OK3568_Linux_fs/kernel/drivers/net/wireless/mediatek/mt76/mt7603/
H A Dmac.c620 status->chain_signal[0] = FIELD_GET(MT_RXV4_IB_RSSI0, rxdg3) + in mt7603_mac_fill_rx()
622 status->chain_signal[1] = FIELD_GET(MT_RXV4_IB_RSSI1, rxdg3) + in mt7603_mac_fill_rx()
625 status->signal = status->chain_signal[0]; in mt7603_mac_fill_rx()
628 status->chain_signal[1]); in mt7603_mac_fill_rx()
/OK3568_Linux_fs/kernel/drivers/net/wireless/mediatek/mt7601u/
H A Dmac.c488 status->chain_signal[0] = status->signal = rssi; in mt76_mac_process_rx()
/OK3568_Linux_fs/kernel/net/wireless/
H A Dscan.c1693 memcpy(known->pub.chain_signal, new->pub.chain_signal, in cfg80211_update_known_bss()
2435 memcpy(tmp.pub.chain_signal, data->chain_signal, IEEE80211_MAX_CHAINS); in cfg80211_inform_single_bss_frame_data()
H A Dnl80211.c5678 sinfo->chain_signal, in nl80211_send_station()
9256 intbss->pub.chain_signal, in nl80211_send_bss()
/OK3568_Linux_fs/kernel/include/net/
H A Dcfg80211.h1711 s8 chain_signal[IEEE80211_MAX_CHAINS]; member
2420 s8 chain_signal[IEEE80211_MAX_CHAINS]; member
2493 s8 chain_signal[IEEE80211_MAX_CHAINS]; member
H A Dmac80211.h1426 s8 chain_signal[IEEE80211_MAX_CHAINS]; member
/OK3568_Linux_fs/kernel/drivers/net/wireless/ath/ath10k/
H A Dwmi.c2571 BUILD_BUG_ON(ARRAY_SIZE(status->chain_signal) != ARRAY_SIZE(arg.rssi)); in ath10k_wmi_event_mgmt_rx()
2573 for (i = 0; i < ARRAY_SIZE(status->chain_signal); i++) { in ath10k_wmi_event_mgmt_rx()
2579 status->chain_signal[i] = ATH10K_DEFAULT_NOISE_FLOOR + rssi; in ath10k_wmi_event_mgmt_rx()
H A Dhtt_rx.c1176 status->chain_signal[i] = ATH10K_DEFAULT_NOISE_FLOOR + in ath10k_htt_rx_h_signal()
/OK3568_Linux_fs/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dcfg80211.c2843 sinfo->chain_signal[count_rssi] = in brcmf_cfg80211_get_station()
/OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/
H A Dwl_cfg80211.c7749 sinfo->chain_signal[cnt] = rssi_ant_mimo.rssi_ant[cnt]; in wl_cfg80211_get_station()

12