Searched refs:tx_bd (Results 1 - 7 of 7) sorted by relevance

/u-boot/drivers/net/
H A Dxilinx_axi_mrmac.c271 memset(priv->tx_bd[0], 0, TX_BD_TOTAL_SIZE);
273 priv->tx_bd[0]->next_desc = lower_32_bits((u64)priv->tx_bd[1]);
274 priv->tx_bd[0]->buf_addr = lower_32_bits((u64)ptr);
277 priv->tx_bd[1]->next_desc = lower_32_bits((u64)priv->tx_bd[0]);
278 priv->tx_bd[1]->buf_addr = lower_32_bits((u64)ptr + len / 2);
281 priv->tx_bd[0]->next_desc_msb = upper_32_bits((u64)priv->tx_bd[1]);
282 priv->tx_bd[
[all...]
H A Dxilinx_axi_emac.c155 static struct axidma_bd tx_bd __attribute((aligned(DMAALIGN)));
679 memset(&tx_bd, 0, sizeof(tx_bd));
681 tx_bd.next_desc = lower_32_bits((unsigned long)&tx_bd);
682 tx_bd.buf_addr = lower_32_bits((unsigned long)ptr);
684 tx_bd.next_desc_msb = upper_32_bits((unsigned long)&tx_bd);
685 tx_bd.buf_addr_msb = upper_32_bits((unsigned long)ptr);
688 tx_bd
[all...]
H A Dzynq_gem.c215 struct emac_bd *tx_bd; member in struct:zynq_gem_priv
403 struct emac_bd *dummy_tx_bd = &priv->tx_bd[TX_FREE_DESC];
404 struct emac_bd *dummy_rx_bd = &priv->tx_bd[TX_FREE_DESC + 2];
609 struct emac_bd *current_bd = &priv->tx_bd[1];
612 memset(priv->tx_bd, 0, sizeof(struct emac_bd));
614 priv->tx_bd->addr = lower_32_bits((ulong)ptr);
616 priv->tx_bd->addr_hi = upper_32_bits((ulong)ptr);
618 priv->tx_bd->status = (len & ZYNQ_GEM_TXBUF_FRMLEN_MASK) |
630 writel(lower_32_bits((ulong)priv->tx_bd), &regs->txqbase);
632 writel(upper_32_bits((ulong)priv->tx_bd),
[all...]
H A Dxilinx_axi_mrmac.h37 struct mcdma_bd *tx_bd[TX_DESC]; member in struct:axi_mrmac_priv
/u-boot/drivers/net/bnxt/
H A Dbnxt_dbg.h452 void dump_tx_bd(struct tx_bd_short *tx_bd, u16 len) argument
454 printf(" Tx BD Addr %llx Size %d", virt_to_bus(tx_bd), len);
456 dump_mem((u8 *)tx_bd, (u32)len, DISP_U8);
/u-boot/drivers/net/qe/
H A Ddm_qe_uec.c248 bd = uec->tx_bd;
279 uec->tx_bd = bd;
890 uec->tx_bd = bd;
H A Duec.h673 struct buffer_descriptor *tx_bd; member in struct:uec_priv

Completed in 76 milliseconds