Searched refs:phy_ppdu (Results 1 - 11 of 11) sorted by relevance

/linux-master/drivers/net/wireless/realtek/rtw89/
H A Dcore.c1411 struct rtw89_rx_phy_ppdu *phy_ppdu)
1455 phy_ppdu->mac_id =
1472 phy_ppdu->buf = phy_sts;
1473 phy_ppdu->len = skb->data + skb->len - phy_sts;
1482 struct rtw89_rx_phy_ppdu *phy_ppdu = (struct rtw89_rx_phy_ppdu *)data; local
1490 if (rtwsta->mac_id != phy_ppdu->mac_id || !phy_ppdu->to_self)
1498 ewma_rssi_add(&rtwsta->avg_rssi, phy_ppdu->rssi_avg);
1501 ewma_rssi_add(&rtwsta->rssi[ant_pos], phy_ppdu->rssi[0]);
1504 ewma_rssi_add(&rtwsta->rssi[i], phy_ppdu
1409 rtw89_core_rx_process_mac_ppdu(struct rtw89_dev *rtwdev, struct sk_buff *skb, struct rtw89_rx_phy_ppdu *phy_ppdu) argument
1546 rtw89_core_parse_phy_status_ie01(struct rtw89_dev *rtwdev, const struct rtw89_phy_sts_iehdr *iehdr, struct rtw89_rx_phy_ppdu *phy_ppdu) argument
1578 rtw89_core_process_phy_status_ie(struct rtw89_dev *rtwdev, const struct rtw89_phy_sts_iehdr *iehdr, struct rtw89_rx_phy_ppdu *phy_ppdu) argument
1597 rtw89_core_update_phy_ppdu(struct rtw89_rx_phy_ppdu *phy_ppdu) argument
1610 rtw89_core_rx_process_phy_ppdu(struct rtw89_dev *rtwdev, struct rtw89_rx_phy_ppdu *phy_ppdu) argument
1635 rtw89_core_rx_parse_phy_sts(struct rtw89_dev *rtwdev, struct rtw89_rx_phy_ppdu *phy_ppdu) argument
1665 rtw89_core_rx_process_phy_sts(struct rtw89_dev *rtwdev, struct rtw89_rx_phy_ppdu *phy_ppdu) argument
1755 struct rtw89_rx_phy_ppdu *phy_ppdu; member in struct:rtw89_vif_rx_stats_iter_data
1893 struct rtw89_rx_phy_ppdu *phy_ppdu = iter_data->phy_ppdu; local
1929 rtw89_core_rx_stats(struct rtw89_dev *rtwdev, struct rtw89_rx_phy_ppdu *phy_ppdu, struct rtw89_rx_desc_info *desc_info, struct sk_buff *skb) argument
2069 rtw89_core_rx_to_mac80211(struct rtw89_dev *rtwdev, struct rtw89_rx_phy_ppdu *phy_ppdu, struct rtw89_rx_desc_info *desc_info, struct sk_buff *skb_ppdu, struct ieee80211_rx_status *rx_status) argument
2091 rtw89_core_rx_pending_skb(struct rtw89_dev *rtwdev, struct rtw89_rx_phy_ppdu *phy_ppdu, struct rtw89_rx_desc_info *desc_info, struct sk_buff *skb) argument
2118 struct rtw89_rx_phy_ppdu phy_ppdu = {.buf = skb->data, .valid = false, local
[all...]
H A Drtw8852a.c2029 struct rtw89_rx_phy_ppdu *phy_ppdu,
2032 u16 chan = phy_ppdu->chan_idx;
2044 struct rtw89_rx_phy_ppdu *phy_ppdu,
2048 u8 *rx_power = phy_ppdu->rssi;
2055 if (phy_ppdu->valid)
2056 rtw8852a_fill_freq_with_ppdu(rtwdev, phy_ppdu, status);
2028 rtw8852a_fill_freq_with_ppdu(struct rtw89_dev *rtwdev, struct rtw89_rx_phy_ppdu *phy_ppdu, struct ieee80211_rx_status *status) argument
2043 rtw8852a_query_ppdu(struct rtw89_dev *rtwdev, struct rtw89_rx_phy_ppdu *phy_ppdu, struct ieee80211_rx_status *status) argument
H A Dphy.h924 struct rtw89_rx_phy_ppdu *phy_ppdu);
933 struct rtw89_rx_phy_ppdu *phy_ppdu);
H A Dphy.c4229 struct rtw89_rx_phy_ppdu *phy_ppdu)
4232 u8 macid = phy_ppdu->mac_id;
4450 struct rtw89_rx_phy_ppdu *phy_ppdu,
4453 if (rtw89_get_data_rate_mode(rtwdev, phy_ppdu->rate) == DATA_RATE_MODE_NON_HT) {
4454 if (phy_ppdu->rate < RTW89_HW_RATE_OFDM6) {
4455 ewma_rssi_add(&stats->cck_rssi_avg, phy_ppdu->rssi_avg);
4458 ewma_rssi_add(&stats->ofdm_rssi_avg, phy_ppdu->rssi_avg);
4460 stats->evm += phy_ppdu->ofdm.evm_min;
4463 ewma_rssi_add(&stats->non_legacy_rssi_avg, phy_ppdu->rssi_avg);
4465 stats->evm += phy_ppdu
4228 rtw89_phy_cfo_parse(struct rtw89_dev *rtwdev, s16 cfo_val, struct rtw89_rx_phy_ppdu *phy_ppdu) argument
4449 rtw89_phy_antdiv_sts_instance_add(struct rtw89_dev *rtwdev, struct rtw89_rx_phy_ppdu *phy_ppdu, struct rtw89_antdiv_stats *stats) argument
4486 rtw89_phy_antdiv_parse(struct rtw89_dev *rtwdev, struct rtw89_rx_phy_ppdu *phy_ppdu) argument
[all...]
H A Drtw8851b.c2260 struct rtw89_rx_phy_ppdu *phy_ppdu,
2263 u16 chan = phy_ppdu->chan_idx;
2276 struct rtw89_rx_phy_ppdu *phy_ppdu,
2280 u8 *rx_power = phy_ppdu->rssi;
2288 if (phy_ppdu->valid)
2289 rtw8851b_fill_freq_with_ppdu(rtwdev, phy_ppdu, status);
2259 rtw8851b_fill_freq_with_ppdu(struct rtw89_dev *rtwdev, struct rtw89_rx_phy_ppdu *phy_ppdu, struct ieee80211_rx_status *status) argument
2275 rtw8851b_query_ppdu(struct rtw89_dev *rtwdev, struct rtw89_rx_phy_ppdu *phy_ppdu, struct ieee80211_rx_status *status) argument
H A Drtw8852c.c2749 struct rtw89_rx_phy_ppdu *phy_ppdu,
2752 u8 chan_idx = phy_ppdu->chan_idx;
2765 struct rtw89_rx_phy_ppdu *phy_ppdu,
2769 u8 *rx_power = phy_ppdu->rssi;
2776 if (phy_ppdu->valid)
2777 rtw8852c_fill_freq_with_ppdu(rtwdev, phy_ppdu, status);
2748 rtw8852c_fill_freq_with_ppdu(struct rtw89_dev *rtwdev, struct rtw89_rx_phy_ppdu *phy_ppdu, struct ieee80211_rx_status *status) argument
2764 rtw8852c_query_ppdu(struct rtw89_dev *rtwdev, struct rtw89_rx_phy_ppdu *phy_ppdu, struct ieee80211_rx_status *status) argument
H A Drtw8852b.c2409 struct rtw89_rx_phy_ppdu *phy_ppdu,
2412 u16 chan = phy_ppdu->chan_idx;
2425 struct rtw89_rx_phy_ppdu *phy_ppdu,
2429 u8 *rx_power = phy_ppdu->rssi;
2436 if (phy_ppdu->valid)
2437 rtw8852b_fill_freq_with_ppdu(rtwdev, phy_ppdu, status);
2408 rtw8852b_fill_freq_with_ppdu(struct rtw89_dev *rtwdev, struct rtw89_rx_phy_ppdu *phy_ppdu, struct ieee80211_rx_status *status) argument
2424 rtw8852b_query_ppdu(struct rtw89_dev *rtwdev, struct rtw89_rx_phy_ppdu *phy_ppdu, struct ieee80211_rx_status *status) argument
H A Drtw8922a.c2261 struct rtw89_rx_phy_ppdu *phy_ppdu,
2264 u8 chan_idx = phy_ppdu->chan_idx;
2277 struct rtw89_rx_phy_ppdu *phy_ppdu,
2281 u8 *rx_power = phy_ppdu->rssi;
2289 if (phy_ppdu->valid)
2290 rtw8922a_fill_freq_with_ppdu(rtwdev, phy_ppdu, status);
2260 rtw8922a_fill_freq_with_ppdu(struct rtw89_dev *rtwdev, struct rtw89_rx_phy_ppdu *phy_ppdu, struct ieee80211_rx_status *status) argument
2276 rtw8922a_query_ppdu(struct rtw89_dev *rtwdev, struct rtw89_rx_phy_ppdu *phy_ppdu, struct ieee80211_rx_status *status) argument
H A Dcore.h3266 struct rtw89_rx_phy_ppdu *phy_ppdu,
5849 struct rtw89_rx_phy_ppdu *phy_ppdu,
5855 chip->ops->query_ppdu(rtwdev, phy_ppdu, status);
5848 rtw89_chip_query_ppdu(struct rtw89_dev *rtwdev, struct rtw89_rx_phy_ppdu *phy_ppdu, struct ieee80211_rx_status *status) argument
H A Dfw.c3586 struct rtw89_rx_phy_ppdu *phy_ppdu)
3597 if (!phy_ppdu)
3606 rssi = phy_ppdu->rssi_avg >> RSSI_FACTOR;
3610 h2c->w0 = le32_encode_bits(phy_ppdu->mac_id, RTW89_H2C_OFLD_RSSI_W0_MACID) |
3585 rtw89_fw_h2c_rssi_offload(struct rtw89_dev *rtwdev, struct rtw89_rx_phy_ppdu *phy_ppdu) argument
H A Dfw.h4563 struct rtw89_rx_phy_ppdu *phy_ppdu);

Completed in 256 milliseconds