/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/net/wireless/realtek/rtw88/ |
H A D | rx.h | 18 le32_get_bits(*((__le32 *)(rxdesc) + 0x00), BIT(26)) 20 le32_get_bits(*((__le32 *)(rxdesc) + 0x00), BIT(15)) 22 le32_get_bits(*((__le32 *)(rxdesc) + 0x00), BIT(14)) 24 le32_get_bits(*((__le32 *)(rxdesc) + 0x00), BIT(27)) 26 le32_get_bits(*((__le32 *)(rxdesc) + 0x02), BIT(28)) 28 le32_get_bits(*((__le32 *)(rxdesc) + 0x00), GENMASK(13, 0)) 30 le32_get_bits(*((__le32 *)(rxdesc) + 0x00), GENMASK(19, 16)) 32 le32_get_bits(*((__le32 *)(rxdesc) + 0x00), GENMASK(25, 24)) 36 le32_get_bits(*((__le32 *)(rxdesc) + 0x03), GENMASK(6, 0)) 38 le32_get_bits(*((__le32 *)(rxdesc) + 0x01), GENMASK(6, 0)) [all …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/net/wireless/realtek/rtw88/ |
H A D | rx.h | 18 le32_get_bits(*((__le32 *)(rxdesc) + 0x00), BIT(26)) 20 le32_get_bits(*((__le32 *)(rxdesc) + 0x00), BIT(15)) 22 le32_get_bits(*((__le32 *)(rxdesc) + 0x00), BIT(14)) 24 le32_get_bits(*((__le32 *)(rxdesc) + 0x00), BIT(27)) 26 le32_get_bits(*((__le32 *)(rxdesc) + 0x02), BIT(28)) 28 le32_get_bits(*((__le32 *)(rxdesc) + 0x00), GENMASK(13, 0)) 30 le32_get_bits(*((__le32 *)(rxdesc) + 0x00), GENMASK(19, 16)) 32 le32_get_bits(*((__le32 *)(rxdesc) + 0x00), GENMASK(25, 24)) 36 le32_get_bits(*((__le32 *)(rxdesc) + 0x03), GENMASK(6, 0)) 38 le32_get_bits(*((__le32 *)(rxdesc) + 0x01), GENMASK(6, 0)) [all …]
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/net/wireless/realtek/rtw88/ |
H A D | rx.h | 18 le32_get_bits(*((__le32 *)(rxdesc) + 0x00), BIT(26)) 20 le32_get_bits(*((__le32 *)(rxdesc) + 0x00), BIT(15)) 22 le32_get_bits(*((__le32 *)(rxdesc) + 0x00), BIT(14)) 24 le32_get_bits(*((__le32 *)(rxdesc) + 0x00), BIT(27)) 26 le32_get_bits(*((__le32 *)(rxdesc) + 0x02), BIT(28)) 28 le32_get_bits(*((__le32 *)(rxdesc) + 0x00), GENMASK(13, 0)) 30 le32_get_bits(*((__le32 *)(rxdesc) + 0x00), GENMASK(19, 16)) 32 le32_get_bits(*((__le32 *)(rxdesc) + 0x00), GENMASK(25, 24)) 36 le32_get_bits(*((__le32 *)(rxdesc) + 0x03), GENMASK(6, 0)) 38 le32_get_bits(*((__le32 *)(rxdesc) + 0x01), GENMASK(6, 0)) [all …]
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/net/wireless/ralink/rt2x00/ |
H A D | rt2x00crypto.c | 146 struct rxdone_entry_desc *rxdesc) in rt2x00crypto_rx_insert_iv() argument 148 unsigned int payload_len = rxdesc->size - header_length; in rt2x00crypto_rx_insert_iv() 159 switch (rxdesc->cipher) { in rt2x00crypto_rx_insert_iv() 189 if (rxdesc->dev_flags & RXDONE_L2PAD) { in rt2x00crypto_rx_insert_iv() 203 skb_trim(skb, rxdesc->size + iv_len + icv_len); in rt2x00crypto_rx_insert_iv() 213 memcpy(skb->data + transfer, rxdesc->iv, iv_len); in rt2x00crypto_rx_insert_iv() 220 if (!(rxdesc->dev_flags & RXDONE_L2PAD)) { in rt2x00crypto_rx_insert_iv() 239 memcpy(skb->data + transfer, &rxdesc->icv, 4); in rt2x00crypto_rx_insert_iv() 243 rxdesc->size = transfer; in rt2x00crypto_rx_insert_iv() 244 rxdesc->flags &= ~RX_FLAG_IV_STRIPPED; in rt2x00crypto_rx_insert_iv()
|
H A D | rt2x00dev.c | 696 int signal = rxdesc->signal; in rt2x00lib_rxdone_read_signal() 699 switch (rxdesc->rate_mode) { in rt2x00lib_rxdone_read_signal() 739 struct rxdone_entry_desc rxdesc; in rt2x00lib_rxdone() local 768 memset(&rxdesc, 0, sizeof(rxdesc)); in rt2x00lib_rxdone() 775 if (unlikely(rxdesc.size == 0 || in rt2x00lib_rxdone() 798 &rxdesc); in rt2x00lib_rxdone() 800 (rxdesc.size > header_length) && in rt2x00lib_rxdone() 813 rxdesc.encoding = RX_ENC_HT; in rt2x00lib_rxdone() 851 rx_status->signal = rxdesc.rssi; in rt2x00lib_rxdone() 852 rx_status->flag = rxdesc.flags; in rt2x00lib_rxdone() [all …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/net/wireless/ralink/rt2x00/ |
H A D | rt2x00crypto.c | 146 struct rxdone_entry_desc *rxdesc) in rt2x00crypto_rx_insert_iv() argument 148 unsigned int payload_len = rxdesc->size - header_length; in rt2x00crypto_rx_insert_iv() 159 switch (rxdesc->cipher) { in rt2x00crypto_rx_insert_iv() 189 if (rxdesc->dev_flags & RXDONE_L2PAD) { in rt2x00crypto_rx_insert_iv() 203 skb_trim(skb, rxdesc->size + iv_len + icv_len); in rt2x00crypto_rx_insert_iv() 213 memcpy(skb->data + transfer, rxdesc->iv, iv_len); in rt2x00crypto_rx_insert_iv() 220 if (!(rxdesc->dev_flags & RXDONE_L2PAD)) { in rt2x00crypto_rx_insert_iv() 239 memcpy(skb->data + transfer, &rxdesc->icv, 4); in rt2x00crypto_rx_insert_iv() 243 rxdesc->size = transfer; in rt2x00crypto_rx_insert_iv() 244 rxdesc->flags &= ~RX_FLAG_IV_STRIPPED; in rt2x00crypto_rx_insert_iv()
|
H A D | rt2x00dev.c | 696 int signal = rxdesc->signal; in rt2x00lib_rxdone_read_signal() 699 switch (rxdesc->rate_mode) { in rt2x00lib_rxdone_read_signal() 739 struct rxdone_entry_desc rxdesc; in rt2x00lib_rxdone() local 768 memset(&rxdesc, 0, sizeof(rxdesc)); in rt2x00lib_rxdone() 775 if (unlikely(rxdesc.size == 0 || in rt2x00lib_rxdone() 798 &rxdesc); in rt2x00lib_rxdone() 800 (rxdesc.size > header_length) && in rt2x00lib_rxdone() 813 rxdesc.encoding = RX_ENC_HT; in rt2x00lib_rxdone() 851 rx_status->signal = rxdesc.rssi; in rt2x00lib_rxdone() 852 rx_status->flag = rxdesc.flags; in rt2x00lib_rxdone() [all …]
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/net/wireless/ralink/rt2x00/ |
H A D | rt2x00crypto.c | 146 struct rxdone_entry_desc *rxdesc) in rt2x00crypto_rx_insert_iv() argument 148 unsigned int payload_len = rxdesc->size - header_length; in rt2x00crypto_rx_insert_iv() 159 switch (rxdesc->cipher) { in rt2x00crypto_rx_insert_iv() 189 if (rxdesc->dev_flags & RXDONE_L2PAD) { in rt2x00crypto_rx_insert_iv() 203 skb_trim(skb, rxdesc->size + iv_len + icv_len); in rt2x00crypto_rx_insert_iv() 213 memcpy(skb->data + transfer, rxdesc->iv, iv_len); in rt2x00crypto_rx_insert_iv() 220 if (!(rxdesc->dev_flags & RXDONE_L2PAD)) { in rt2x00crypto_rx_insert_iv() 239 memcpy(skb->data + transfer, &rxdesc->icv, 4); in rt2x00crypto_rx_insert_iv() 243 rxdesc->size = transfer; in rt2x00crypto_rx_insert_iv() 244 rxdesc->flags &= ~RX_FLAG_IV_STRIPPED; in rt2x00crypto_rx_insert_iv()
|
H A D | rt2x00dev.c | 696 int signal = rxdesc->signal; in rt2x00lib_rxdone_read_signal() 699 switch (rxdesc->rate_mode) { in rt2x00lib_rxdone_read_signal() 739 struct rxdone_entry_desc rxdesc; in rt2x00lib_rxdone() local 768 memset(&rxdesc, 0, sizeof(rxdesc)); in rt2x00lib_rxdone() 775 if (unlikely(rxdesc.size == 0 || in rt2x00lib_rxdone() 798 &rxdesc); in rt2x00lib_rxdone() 800 (rxdesc.size > header_length) && in rt2x00lib_rxdone() 813 rxdesc.encoding = RX_ENC_HT; in rt2x00lib_rxdone() 851 rx_status->signal = rxdesc.rssi; in rt2x00lib_rxdone() 852 rx_status->flag = rxdesc.flags; in rt2x00lib_rxdone() [all …]
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/ |
H A D | trx.c | 343 __le32 *rxdesc; in _rtl_rx_process() local 354 rxdesc = (__le32 *)skb->data; in _rtl_rx_process() 357 pkt_len = get_rx_desc_pkt_len(rxdesc); in _rtl_rx_process() 364 stats.icv = (u16)get_rx_desc_icv(rxdesc); in _rtl_rx_process() 365 stats.crc = (u16)get_rx_desc_crc32(rxdesc); in _rtl_rx_process() 371 (get_rx_desc_faggr(rxdesc) == 1)); in _rtl_rx_process() 379 if (get_rx_desc_crc32(rxdesc)) in _rtl_rx_process() 381 if (!get_rx_desc_swdec(rxdesc)) in _rtl_rx_process() 383 if (get_rx_desc_bw(rxdesc)) in _rtl_rx_process() 385 if (get_rx_desc_rx_ht(rxdesc)) in _rtl_rx_process() [all …]
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/ |
H A D | trx.c | 343 __le32 *rxdesc; in _rtl_rx_process() local 354 rxdesc = (__le32 *)skb->data; in _rtl_rx_process() 357 pkt_len = get_rx_desc_pkt_len(rxdesc); in _rtl_rx_process() 364 stats.icv = (u16)get_rx_desc_icv(rxdesc); in _rtl_rx_process() 365 stats.crc = (u16)get_rx_desc_crc32(rxdesc); in _rtl_rx_process() 371 (get_rx_desc_faggr(rxdesc) == 1)); in _rtl_rx_process() 379 if (get_rx_desc_crc32(rxdesc)) in _rtl_rx_process() 381 if (!get_rx_desc_swdec(rxdesc)) in _rtl_rx_process() 383 if (get_rx_desc_bw(rxdesc)) in _rtl_rx_process() 385 if (get_rx_desc_rx_ht(rxdesc)) in _rtl_rx_process() [all …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/ |
H A D | trx.c | 343 __le32 *rxdesc; in _rtl_rx_process() local 354 rxdesc = (__le32 *)skb->data; in _rtl_rx_process() 357 pkt_len = get_rx_desc_pkt_len(rxdesc); in _rtl_rx_process() 364 stats.icv = (u16)get_rx_desc_icv(rxdesc); in _rtl_rx_process() 365 stats.crc = (u16)get_rx_desc_crc32(rxdesc); in _rtl_rx_process() 371 (get_rx_desc_faggr(rxdesc) == 1)); in _rtl_rx_process() 379 if (get_rx_desc_crc32(rxdesc)) in _rtl_rx_process() 381 if (!get_rx_desc_swdec(rxdesc)) in _rtl_rx_process() 383 if (get_rx_desc_bw(rxdesc)) in _rtl_rx_process() 385 if (get_rx_desc_rx_ht(rxdesc)) in _rtl_rx_process() [all …]
|
/dports/emulators/qemu42/qemu-4.2.1/roms/ipxe/src/drivers/net/ |
H A D | jme.c | 386 register struct rxdesc *rxdesc = rxring->desc; in jme_set_clean_rxdesc() local 390 rxdesc += i; in jme_set_clean_rxdesc() 393 rxdesc->dw[0] = 0; in jme_set_clean_rxdesc() 394 rxdesc->dw[1] = 0; in jme_set_clean_rxdesc() 619 struct rxdesc *rxdesc = rxring->desc; in jme_alloc_and_feed_iob() local 624 rxdesc += idx; in jme_alloc_and_feed_iob() 638 struct rxdesc *rxdesc = rxring->desc; in jme_process_receive() local 644 rxdesc += i; in jme_process_receive() 647 (rxdesc->descwb.desccnt & RXWBDCNT_WBCPL) && in jme_process_receive() 670 rxdesc = rxring->desc; in jme_process_receive() [all …]
|
/dports/emulators/qemu-powernv/qemu-powernv-3.0.50/roms/ipxe/src/drivers/net/ |
H A D | jme.c | 386 register struct rxdesc *rxdesc = rxring->desc; in jme_set_clean_rxdesc() local 390 rxdesc += i; in jme_set_clean_rxdesc() 393 rxdesc->dw[0] = 0; in jme_set_clean_rxdesc() 394 rxdesc->dw[1] = 0; in jme_set_clean_rxdesc() 619 struct rxdesc *rxdesc = rxring->desc; in jme_alloc_and_feed_iob() local 624 rxdesc += idx; in jme_alloc_and_feed_iob() 638 struct rxdesc *rxdesc = rxring->desc; in jme_process_receive() local 644 rxdesc += i; in jme_process_receive() 647 (rxdesc->descwb.desccnt & RXWBDCNT_WBCPL) && in jme_process_receive() 670 rxdesc = rxring->desc; in jme_process_receive() [all …]
|
/dports/emulators/qemu-utils/qemu-4.2.1/roms/ipxe/src/drivers/net/ |
H A D | jme.c | 386 register struct rxdesc *rxdesc = rxring->desc; in jme_set_clean_rxdesc() local 390 rxdesc += i; in jme_set_clean_rxdesc() 393 rxdesc->dw[0] = 0; in jme_set_clean_rxdesc() 394 rxdesc->dw[1] = 0; in jme_set_clean_rxdesc() 619 struct rxdesc *rxdesc = rxring->desc; in jme_alloc_and_feed_iob() local 624 rxdesc += idx; in jme_alloc_and_feed_iob() 638 struct rxdesc *rxdesc = rxring->desc; in jme_process_receive() local 644 rxdesc += i; in jme_process_receive() 647 (rxdesc->descwb.desccnt & RXWBDCNT_WBCPL) && in jme_process_receive() 670 rxdesc = rxring->desc; in jme_process_receive() [all …]
|
/dports/emulators/qemu5/qemu-5.2.0/roms/ipxe/src/drivers/net/ |
H A D | jme.c | 386 register struct rxdesc *rxdesc = rxring->desc; in jme_set_clean_rxdesc() local 390 rxdesc += i; in jme_set_clean_rxdesc() 393 rxdesc->dw[0] = 0; in jme_set_clean_rxdesc() 394 rxdesc->dw[1] = 0; in jme_set_clean_rxdesc() 619 struct rxdesc *rxdesc = rxring->desc; in jme_alloc_and_feed_iob() local 624 rxdesc += idx; in jme_alloc_and_feed_iob() 638 struct rxdesc *rxdesc = rxring->desc; in jme_process_receive() local 644 rxdesc += i; in jme_process_receive() 647 (rxdesc->descwb.desccnt & RXWBDCNT_WBCPL) && in jme_process_receive() 670 rxdesc = rxring->desc; in jme_process_receive() [all …]
|
/dports/net/ipxe/ipxe-2265a65/src/drivers/net/ |
H A D | jme.c | 386 register struct rxdesc *rxdesc = rxring->desc; in jme_set_clean_rxdesc() local 390 rxdesc += i; in jme_set_clean_rxdesc() 393 rxdesc->dw[0] = 0; in jme_set_clean_rxdesc() 394 rxdesc->dw[1] = 0; in jme_set_clean_rxdesc() 619 struct rxdesc *rxdesc = rxring->desc; in jme_alloc_and_feed_iob() local 624 rxdesc += idx; in jme_alloc_and_feed_iob() 638 struct rxdesc *rxdesc = rxring->desc; in jme_process_receive() local 644 rxdesc += i; in jme_process_receive() 647 (rxdesc->descwb.desccnt & RXWBDCNT_WBCPL) && in jme_process_receive() 670 rxdesc = rxring->desc; in jme_process_receive() [all …]
|
/dports/emulators/qemu-guest-agent/qemu-5.0.1/roms/ipxe/src/drivers/net/ |
H A D | jme.c | 386 register struct rxdesc *rxdesc = rxring->desc; in jme_set_clean_rxdesc() local 390 rxdesc += i; in jme_set_clean_rxdesc() 393 rxdesc->dw[0] = 0; in jme_set_clean_rxdesc() 394 rxdesc->dw[1] = 0; in jme_set_clean_rxdesc() 619 struct rxdesc *rxdesc = rxring->desc; in jme_alloc_and_feed_iob() local 624 rxdesc += idx; in jme_alloc_and_feed_iob() 638 struct rxdesc *rxdesc = rxring->desc; in jme_process_receive() local 644 rxdesc += i; in jme_process_receive() 647 (rxdesc->descwb.desccnt & RXWBDCNT_WBCPL) && in jme_process_receive() 670 rxdesc = rxring->desc; in jme_process_receive() [all …]
|
/dports/emulators/qemu/qemu-6.2.0/roms/ipxe/src/drivers/net/ |
H A D | jme.c | 386 register struct rxdesc *rxdesc = rxring->desc; in jme_set_clean_rxdesc() local 390 rxdesc += i; in jme_set_clean_rxdesc() 393 rxdesc->dw[0] = 0; in jme_set_clean_rxdesc() 394 rxdesc->dw[1] = 0; in jme_set_clean_rxdesc() 619 struct rxdesc *rxdesc = rxring->desc; in jme_alloc_and_feed_iob() local 624 rxdesc += idx; in jme_alloc_and_feed_iob() 638 struct rxdesc *rxdesc = rxring->desc; in jme_process_receive() local 644 rxdesc += i; in jme_process_receive() 647 (rxdesc->descwb.desccnt & RXWBDCNT_WBCPL) && in jme_process_receive() 670 rxdesc = rxring->desc; in jme_process_receive() [all …]
|
/dports/emulators/qemu60/qemu-6.0.0/roms/ipxe/src/drivers/net/ |
H A D | jme.c | 386 register struct rxdesc *rxdesc = rxring->desc; in jme_set_clean_rxdesc() local 390 rxdesc += i; in jme_set_clean_rxdesc() 393 rxdesc->dw[0] = 0; in jme_set_clean_rxdesc() 394 rxdesc->dw[1] = 0; in jme_set_clean_rxdesc() 619 struct rxdesc *rxdesc = rxring->desc; in jme_alloc_and_feed_iob() local 624 rxdesc += idx; in jme_alloc_and_feed_iob() 638 struct rxdesc *rxdesc = rxring->desc; in jme_process_receive() local 644 rxdesc += i; in jme_process_receive() 647 (rxdesc->descwb.desccnt & RXWBDCNT_WBCPL) && in jme_process_receive() 670 rxdesc = rxring->desc; in jme_process_receive() [all …]
|
/dports/sysutils/u-boot-olimex-a20-som-evb/u-boot-2021.07/drivers/net/ |
H A D | calxedaxgmac.c | 330 struct xgmac_dma_desc *rxdesc = priv->rx_chain; in init_rx_desc() local 335 desc_init_rx_desc(rxdesc, RX_NUM_DESC, ETH_BUF_SZ); in init_rx_desc() 336 writel((ulong)rxdesc, ®s->rxdesclist); in init_rx_desc() 339 desc_set_buf_addr(rxdesc + i, rxbuffer + (i * ETH_BUF_SZ), in init_rx_desc() 341 desc_set_rx_owner(rxdesc + i); in init_rx_desc() 473 struct xgmac_dma_desc *rxdesc = &priv->rx_chain[currdesc]; in xgmac_rx() local 477 if (desc_get_owner(rxdesc)) in xgmac_rx() 480 length = desc_get_rx_frame_len(rxdesc); in xgmac_rx() 481 *packetp = desc_get_buf_addr(rxdesc); in xgmac_rx() 493 u32 rxdesc = ((char *)packet - priv->rxbuffer) / ETH_BUF_SZ; in xgmac_free_pkt() local [all …]
|
/dports/sysutils/u-boot-olinuxino-lime/u-boot-2021.07/drivers/net/ |
H A D | calxedaxgmac.c | 330 struct xgmac_dma_desc *rxdesc = priv->rx_chain; in init_rx_desc() local 335 desc_init_rx_desc(rxdesc, RX_NUM_DESC, ETH_BUF_SZ); in init_rx_desc() 336 writel((ulong)rxdesc, ®s->rxdesclist); in init_rx_desc() 339 desc_set_buf_addr(rxdesc + i, rxbuffer + (i * ETH_BUF_SZ), in init_rx_desc() 341 desc_set_rx_owner(rxdesc + i); in init_rx_desc() 473 struct xgmac_dma_desc *rxdesc = &priv->rx_chain[currdesc]; in xgmac_rx() local 477 if (desc_get_owner(rxdesc)) in xgmac_rx() 480 length = desc_get_rx_frame_len(rxdesc); in xgmac_rx() 481 *packetp = desc_get_buf_addr(rxdesc); in xgmac_rx() 493 u32 rxdesc = ((char *)packet - priv->rxbuffer) / ETH_BUF_SZ; in xgmac_free_pkt() local [all …]
|
/dports/sysutils/u-boot-olinuxino-lime2-emmc/u-boot-2021.07/drivers/net/ |
H A D | calxedaxgmac.c | 330 struct xgmac_dma_desc *rxdesc = priv->rx_chain; in init_rx_desc() local 335 desc_init_rx_desc(rxdesc, RX_NUM_DESC, ETH_BUF_SZ); in init_rx_desc() 336 writel((ulong)rxdesc, ®s->rxdesclist); in init_rx_desc() 339 desc_set_buf_addr(rxdesc + i, rxbuffer + (i * ETH_BUF_SZ), in init_rx_desc() 341 desc_set_rx_owner(rxdesc + i); in init_rx_desc() 473 struct xgmac_dma_desc *rxdesc = &priv->rx_chain[currdesc]; in xgmac_rx() local 477 if (desc_get_owner(rxdesc)) in xgmac_rx() 480 length = desc_get_rx_frame_len(rxdesc); in xgmac_rx() 481 *packetp = desc_get_buf_addr(rxdesc); in xgmac_rx() 493 u32 rxdesc = ((char *)packet - priv->rxbuffer) / ETH_BUF_SZ; in xgmac_free_pkt() local [all …]
|
/dports/sysutils/u-boot-olinuxino-lime2/u-boot-2021.07/drivers/net/ |
H A D | calxedaxgmac.c | 330 struct xgmac_dma_desc *rxdesc = priv->rx_chain; in init_rx_desc() local 335 desc_init_rx_desc(rxdesc, RX_NUM_DESC, ETH_BUF_SZ); in init_rx_desc() 336 writel((ulong)rxdesc, ®s->rxdesclist); in init_rx_desc() 339 desc_set_buf_addr(rxdesc + i, rxbuffer + (i * ETH_BUF_SZ), in init_rx_desc() 341 desc_set_rx_owner(rxdesc + i); in init_rx_desc() 473 struct xgmac_dma_desc *rxdesc = &priv->rx_chain[currdesc]; in xgmac_rx() local 477 if (desc_get_owner(rxdesc)) in xgmac_rx() 480 length = desc_get_rx_frame_len(rxdesc); in xgmac_rx() 481 *packetp = desc_get_buf_addr(rxdesc); in xgmac_rx() 493 u32 rxdesc = ((char *)packet - priv->rxbuffer) / ETH_BUF_SZ; in xgmac_free_pkt() local [all …]
|
/dports/sysutils/u-boot-cubox-hummingboard/u-boot-2021.07/drivers/net/ |
H A D | calxedaxgmac.c | 330 struct xgmac_dma_desc *rxdesc = priv->rx_chain; in init_rx_desc() local 335 desc_init_rx_desc(rxdesc, RX_NUM_DESC, ETH_BUF_SZ); in init_rx_desc() 336 writel((ulong)rxdesc, ®s->rxdesclist); in init_rx_desc() 339 desc_set_buf_addr(rxdesc + i, rxbuffer + (i * ETH_BUF_SZ), in init_rx_desc() 341 desc_set_rx_owner(rxdesc + i); in init_rx_desc() 473 struct xgmac_dma_desc *rxdesc = &priv->rx_chain[currdesc]; in xgmac_rx() local 477 if (desc_get_owner(rxdesc)) in xgmac_rx() 480 length = desc_get_rx_frame_len(rxdesc); in xgmac_rx() 481 *packetp = desc_get_buf_addr(rxdesc); in xgmac_rx() 493 u32 rxdesc = ((char *)packet - priv->rxbuffer) / ETH_BUF_SZ; in xgmac_free_pkt() local [all …]
|