Searched refs:rxd2 (Results 1 - 8 of 8) sorted by relevance

/linux-master/drivers/net/wireless/mediatek/mt76/mt7921/
H A Dmac.c179 u32 rxd2 = le32_to_cpu(rxd[2]); local
196 if (rxd2 & MT_RXD2_NORMAL_AMSDU_ERR)
199 hdr_trans = rxd2 & MT_RXD2_NORMAL_HDR_TRANS;
255 remove_pad = FIELD_GET(MT_RXD2_NORMAL_HDR_OFFSET, rxd2);
257 if (rxd2 & MT_RXD2_NORMAL_MAX_LEN_ERROR)
283 FIELD_GET(MT_RXD2_NORMAL_FRAG, rxd2);
309 if (!(rxd2 & MT_RXD2_NORMAL_NON_AMPDU)) {
/linux-master/drivers/net/wireless/mediatek/mt76/mt7603/
H A Dmac.c516 u32 rxd2 = le32_to_cpu(rxd[2]); local
529 idx = FIELD_GET(MT_RXD2_NORMAL_WLAN_IDX, rxd2);
536 if (rxd2 & MT_RXD2_NORMAL_FCS_ERR)
539 if (rxd2 & MT_RXD2_NORMAL_TKIP_MIC_ERR)
543 if (rxd2 & MT_RXD2_NORMAL_ICV_ERR)
546 if (FIELD_GET(MT_RXD2_NORMAL_SEC_MODE, rxd2) != 0 &&
547 !(rxd2 & (MT_RXD2_NORMAL_CLM | MT_RXD2_NORMAL_CM))) {
555 if (rxd2 & MT_RXD2_NORMAL_MAX_LEN_ERROR)
571 switch (FIELD_GET(MT_RXD2_NORMAL_SEC_MODE, rxd2)) {
576 FIELD_GET(MT_RXD2_NORMAL_FRAG, rxd2);
[all...]
/linux-master/drivers/net/wireless/mediatek/mt76/mt7925/
H A Dmac.c365 u32 rxd2 = le32_to_cpu(rxd[2]); local
379 if (rxd2 & MT_RXD2_NORMAL_AMSDU_ERR)
382 hdr_trans = rxd2 & MT_RXD2_NORMAL_HDR_TRANS;
431 if (FIELD_GET(MT_RXD2_NORMAL_SEC_MODE, rxd2) != 0 &&
438 remove_pad = FIELD_GET(MT_RXD2_NORMAL_HDR_OFFSET, rxd2);
440 if (rxd2 & MT_RXD2_NORMAL_MAX_LEN_ERROR)
462 switch (FIELD_GET(MT_RXD2_NORMAL_SEC_MODE, rxd2)) {
467 FIELD_GET(MT_RXD2_NORMAL_FRAG, rxd2);
493 if (!(rxd2 & MT_RXD2_NORMAL_NON_AMPDU)) {
559 } else if (hdr_trans && (rxd2
[all...]
/linux-master/drivers/net/wireless/mediatek/mt76/mt7615/
H A Dmac.c344 u32 rxd2 = le32_to_cpu(rxd[2]); local
371 if (rxd2 & MT_RXD2_NORMAL_AMSDU_ERR)
375 if (hdr_trans && (rxd2 & MT_RXD2_NORMAL_CM))
379 if (rxd2 & MT_RXD2_NORMAL_ICV_ERR)
383 idx = FIELD_GET(MT_RXD2_NORMAL_WLAN_IDX, rxd2);
401 if (rxd2 & MT_RXD2_NORMAL_FCS_ERR)
404 if (rxd2 & MT_RXD2_NORMAL_TKIP_MIC_ERR)
407 if (FIELD_GET(MT_RXD2_NORMAL_SEC_MODE, rxd2) != 0 &&
408 !(rxd2 & (MT_RXD2_NORMAL_CLM | MT_RXD2_NORMAL_CM))) {
416 if (rxd2
[all...]
/linux-master/drivers/net/wireless/mediatek/mt76/mt7915/
H A Dmac.c283 u32 rxd2 = le32_to_cpu(rxd[2]); local
312 if (rxd2 & MT_RXD2_NORMAL_AMSDU_ERR)
315 hdr_trans = rxd2 & MT_RXD2_NORMAL_HDR_TRANS;
365 remove_pad = FIELD_GET(MT_RXD2_NORMAL_HDR_OFFSET, rxd2);
367 if (rxd2 & MT_RXD2_NORMAL_MAX_LEN_ERROR)
393 FIELD_GET(MT_RXD2_NORMAL_FRAG, rxd2);
419 if (!(rxd2 & MT_RXD2_NORMAL_NON_AMPDU)) {
502 } else if (hdr_trans && (rxd2 & MT_RXD2_NORMAL_HDR_TRANS_ERROR)) {
/linux-master/drivers/net/ethernet/mediatek/
H A Dmtk_eth_soc.c1103 rxd->rxd2 = READ_ONCE(dma_rxd->rxd2);
1104 if (!(rxd->rxd2 & RX_DMA_DONE))
1658 if (rxd->rxd2 & RX_DMA_DONE) {
2059 pktlen = RX_DMA_GET_PLEN0(trxd.rxd2);
2124 addr64 = RX_DMA_GET_ADDR64(trxd.rxd2);
2168 if (mtk_is_netsys_v1(eth) && (trxd.rxd2 & RX_DMA_VTAG) &&
2188 rxd->rxd2 = RX_DMA_LSO;
2190 rxd->rxd2 = RX_DMA_PREP_PLEN0(ring->buf_size);
2194 rxd->rxd2 |
[all...]
H A Dmtk_eth_soc.h348 /* QDMA descriptor rxd2 */
606 unsigned int rxd2; member in struct:mtk_rx_dma
613 unsigned int rxd2; member in struct:mtk_rx_dma_v2
/linux-master/drivers/net/wireless/mediatek/mt76/mt7996/
H A Dmac.c435 u32 rxd2 = le32_to_cpu(rxd[2]); local
464 if (rxd2 & MT_RXD2_NORMAL_AMSDU_ERR)
467 hdr_trans = rxd2 & MT_RXD2_NORMAL_HDR_TRANS;
510 if (FIELD_GET(MT_RXD2_NORMAL_SEC_MODE, rxd2) != 0 &&
517 remove_pad = FIELD_GET(MT_RXD2_NORMAL_HDR_OFFSET, rxd2);
519 if (rxd2 & MT_RXD2_NORMAL_MAX_LEN_ERROR)
540 switch (FIELD_GET(MT_RXD2_NORMAL_SEC_MODE, rxd2)) {
545 FIELD_GET(MT_RXD2_NORMAL_FRAG, rxd2);
571 if (!(rxd2 & MT_RXD2_NORMAL_NON_AMPDU)) {
637 } else if (hdr_trans && (rxd2
[all...]

Completed in 172 milliseconds