Home
last modified time | relevance | path

Searched refs:rxv (Results 1 – 15 of 15) sorted by relevance

/linux-6.15/drivers/net/wireless/mediatek/mt76/
H A Dmt76_connac3_mac.c18 __le32 *rxv) in mt76_connac3_mac_decode_he_radiotap_ru() argument
84 le32_get_bits(rxv[4], MT_CRXV_HE_NUM_USER)); in mt76_connac3_mac_decode_he_mu_radiotap()
98 ru_l = le32_get_bits(rxv[16], MT_CRXV_HE_RU3_L); in mt76_connac3_mac_decode_he_mu_radiotap()
136 if (le32_to_cpu(rxv[0]) & MT_PRXV_TXBF) in mt76_connac3_mac_decode_he_radiotap()
139 HE_PREP(DATA6_DOPPLER, DOPPLER, rxv[9]); in mt76_connac3_mac_decode_he_radiotap()
149 HE_PREP(DATA3_UL_DL, UPLINK, rxv[5]); in mt76_connac3_mac_decode_he_radiotap()
166 mt76_connac3_mac_decode_he_mu_radiotap(skb, rxv); in mt76_connac3_mac_decode_he_radiotap()
246 if (le32_to_cpu(rxv[0]) & MT_PRXV_TXBF) in mt76_connac3_mac_decode_eht_radiotap()
249 if (le32_to_cpu(rxv[0]) & MT_PRXV_HT_AD_CODE) in mt76_connac3_mac_decode_eht_radiotap()
264 EHT_PREP(USIG_COMMON_UL_DL, UPLINK, rxv[5]) | in mt76_connac3_mac_decode_eht_radiotap()
[all …]
H A Dmt76_connac_mac.c770 __le32 *rxv) in mt76_connac2_mac_decode_he_radiotap_ru() argument
818 __le32 *rxv) in mt76_connac2_mac_decode_he_mu_radiotap() argument
855 le32_get_bits(rxv[3], MT_CRXV_HE_RU1); in mt76_connac2_mac_decode_he_mu_radiotap()
860 le32_get_bits(rxv[3], MT_CRXV_HE_RU2); in mt76_connac2_mac_decode_he_mu_radiotap()
862 le32_get_bits(rxv[3], MT_CRXV_HE_RU3); in mt76_connac2_mac_decode_he_mu_radiotap()
868 __le32 *rxv, u32 mode) in mt76_connac2_mac_decode_he_radiotap() argument
899 if (le32_to_cpu(rxv[0]) & MT_PRXV_TXBF) in mt76_connac2_mac_decode_he_radiotap()
912 HE_PREP(DATA3_UL_DL, UPLINK, rxv[2]); in mt76_connac2_mac_decode_he_radiotap()
1029 __le32 *rxv, u8 *mode) in mt76_connac2_mac_fill_rx_rate() argument
1036 v0 = le32_to_cpu(rxv[0]); in mt76_connac2_mac_fill_rx_rate()
[all …]
H A Dmt76_connac.h438 __le32 *rxv, u32 mode);
444 __le32 *rxv, u8 *mode);
452 void mt76_connac3_mac_decode_he_radiotap(struct sk_buff *skb, __le32 *rxv,
454 void mt76_connac3_mac_decode_eht_radiotap(struct sk_buff *skb, __le32 *rxv,
/linux-6.15/drivers/net/wireless/mediatek/mt76/mt7921/
H A Dmac.c175 __le32 *rxv = NULL, *rxd = (__le32 *)skb->data; in mt7921_mac_fill_rx() local
333 rxv = rxd; in mt7921_mac_fill_rx()
338 v0 = le32_to_cpu(rxv[0]); in mt7921_mac_fill_rx()
339 v1 = le32_to_cpu(rxv[1]); in mt7921_mac_fill_rx()
345 rxv, &mode); in mt7921_mac_fill_rx()
354 rxv = rxd; in mt7921_mac_fill_rx()
358 v1 = le32_to_cpu(rxv[0]); in mt7921_mac_fill_rx()
433 if (rxv && mode >= MT_PHY_TYPE_HE_SU && !(status->flag & RX_FLAG_8023)) in mt7921_mac_fill_rx()
434 mt76_connac2_mac_decode_he_radiotap(&dev->mt76, skb, rxv, mode); in mt7921_mac_fill_rx()
H A Dmt7921.h104 #define to_rssi(field, rxv) ((FIELD_GET(field, rxv) - 220) / 2) argument
/linux-6.15/drivers/net/ethernet/ti/
H A Dcpsw_priv.c185 struct cpsw_vector *rxv; in cpsw_rx_mq_poll() local
193 rxv = &cpsw->rxv[ch]; in cpsw_rx_mq_poll()
194 if (unlikely(rxv->budget > budget - num_rx)) in cpsw_rx_mq_poll()
197 cur_budget = rxv->budget; in cpsw_rx_mq_poll()
199 num_rx += cpdma_chan_process(rxv->ch, cur_budget); in cpsw_rx_mq_poll()
217 num_rx = cpdma_chan_process(cpsw->rxv[0].ch, budget); in cpsw_rx_poll()
424 cpsw->rxv[i].budget = ch_budget; in cpsw_split_res()
429 cpsw->rxv[0].budget += budget; in cpsw_split_res()
1114 ch_buf_num = cpdma_chan_get_rx_buf_num(cpsw->rxv[ch].ch); in cpsw_fill_rx_channels()
1127 ret = cpdma_chan_idle_submit_mapped(cpsw->rxv[ch].ch, in cpsw_fill_rx_channels()
[all …]
H A Dcpsw_ethtool.c289 cpdma_chan_get_stats(cpsw->rxv[ch].ch, &ch_stats); in cpsw_get_ethtool_stats()
533 vec = cpsw->rxv; in cpsw_update_channels_res()
H A Dcpsw.c450 ret = cpdma_chan_submit_mapped(cpsw->rxv[ch].ch, new_page, dma, in cpsw_rx_handler()
1610 cpsw->rxv[0].ch = cpdma_chan_create(cpsw->dma, 0, cpsw_rx_handler, 1); in cpsw_probe()
1611 if (IS_ERR(cpsw->rxv[0].ch)) { in cpsw_probe()
1613 ret = PTR_ERR(cpsw->rxv[0].ch); in cpsw_probe()
H A Dcpsw_new.c395 ret = cpdma_chan_submit_mapped(cpsw->rxv[ch].ch, new_page, dma, in cpsw_rx_handler()
1967 cpsw->rxv[0].ch = cpdma_chan_create(cpsw->dma, 0, cpsw_rx_handler, 1); in cpsw_probe()
1968 if (IS_ERR(cpsw->rxv[0].ch)) { in cpsw_probe()
1970 ret = PTR_ERR(cpsw->rxv[0].ch); in cpsw_probe()
H A Dcpsw_priv.h348 struct cpsw_vector rxv[CPSW_MAX_QUEUES]; member
/linux-6.15/drivers/net/wireless/mediatek/mt76/mt7925/
H A Dmac.c251 __le32 *rxv, u8 *mode) in mt7925_mac_fill_rx_rate() argument
258 v0 = le32_to_cpu(rxv[0]); in mt7925_mac_fill_rx_rate()
259 v2 = le32_to_cpu(rxv[2]); in mt7925_mac_fill_rx_rate()
360 __le32 *rxv = NULL, *rxd = (__le32 *)skb->data; in mt7925_mac_fill_rx() local
513 rxv = rxd; in mt7925_mac_fill_rx()
518 v3 = le32_to_cpu(rxv[3]); in mt7925_mac_fill_rx()
533 ret = mt7925_mac_fill_rx_rate(dev, status, sband, rxv, &mode); in mt7925_mac_fill_rx()
597 if (rxv && !(status->flag & RX_FLAG_8023)) { in mt7925_mac_fill_rx()
600 mt76_connac3_mac_decode_eht_radiotap(skb, rxv, mode); in mt7925_mac_fill_rx()
603 mt76_connac3_mac_decode_he_radiotap(skb, rxv, mode); in mt7925_mac_fill_rx()
H A Dmt7925.h106 #define to_rssi(field, rxv) ((FIELD_GET(field, rxv) - 220) / 2) argument
/linux-6.15/drivers/net/wireless/mediatek/mt76/mt7915/
H A Dmac.c287 __le32 *rxv = NULL; in mt7915_mac_fill_rx() local
445 rxv = rxd; in mt7915_mac_fill_rx()
450 v0 = le32_to_cpu(rxv[0]); in mt7915_mac_fill_rx()
451 v1 = le32_to_cpu(rxv[1]); in mt7915_mac_fill_rx()
471 sband, rxv, &mode); in mt7915_mac_fill_rx()
569 __le32 *rxv = rxd + 4; in mt7915_mac_fill_rx_vector() local
583 rcpi = le32_to_cpu(rxv[6]); in mt7915_mac_fill_rx_vector()
584 ib_rssi = le32_to_cpu(rxv[7]); in mt7915_mac_fill_rx_vector()
589 wb_rssi = le32_to_cpu(rxv[9]); in mt7915_mac_fill_rx_vector()
596 v20 = le32_to_cpu(rxv[20]); in mt7915_mac_fill_rx_vector()
[all …]
/linux-6.15/drivers/net/wireless/mediatek/mt76/mt7996/
H A Dmac.c314 __le32 *rxv, u8 *mode) in mt7996_mac_fill_rx_rate() argument
321 v0 = le32_to_cpu(rxv[0]); in mt7996_mac_fill_rx_rate()
322 v2 = le32_to_cpu(rxv[2]); in mt7996_mac_fill_rx_rate()
456 __le32 *rxv = NULL; in mt7996_mac_fill_rx() local
618 rxv = rxd; in mt7996_mac_fill_rx()
623 v3 = le32_to_cpu(rxv[3]); in mt7996_mac_fill_rx()
638 ret = mt7996_mac_fill_rx_rate(dev, status, sband, rxv, &mode); in mt7996_mac_fill_rx()
713 if (rxv && !(status->flag & RX_FLAG_8023)) { in mt7996_mac_fill_rx()
716 mt76_connac3_mac_decode_eht_radiotap(skb, rxv, mode); in mt7996_mac_fill_rx()
719 mt76_connac3_mac_decode_he_radiotap(skb, rxv, mode); in mt7996_mac_fill_rx()
/linux-6.15/drivers/net/wireless/mediatek/mt76/mt7615/
H A Dmac.c20 #define to_rssi(field, rxv) ((FIELD_GET(field, rxv) - 220) / 2) argument
217 static void mt7615_mac_fill_tm_rx(struct mt7615_phy *phy, __le32 *rxv) in mt7615_mac_fill_tm_rx() argument
220 u32 rxv1 = le32_to_cpu(rxv[0]); in mt7615_mac_fill_tm_rx()
221 u32 rxv3 = le32_to_cpu(rxv[2]); in mt7615_mac_fill_tm_rx()
222 u32 rxv4 = le32_to_cpu(rxv[3]); in mt7615_mac_fill_tm_rx()
223 u32 rxv5 = le32_to_cpu(rxv[4]); in mt7615_mac_fill_tm_rx()