Searched refs:tx_bd (Results 1 – 2 of 2) sorted by relevance
119 static struct axidma_bd tx_bd __attribute((aligned(DMAALIGN)));533 memset(&tx_bd, 0, sizeof(tx_bd)); in axiemac_send()535 tx_bd.next = (u32)&tx_bd; in axiemac_send()536 tx_bd.phys = (u32)ptr; in axiemac_send()538 tx_bd.cntrl = len | XAXIDMA_BD_CTRL_TXSOF_MASK | in axiemac_send()542 flush_cache((u32)&tx_bd, sizeof(tx_bd)); in axiemac_send()546 axienet_dma_write(&tx_bd, &priv->dmatx->current); in axiemac_send()554 axienet_dma_write(&tx_bd, &priv->dmatx->tail); in axiemac_send()
190 struct emac_bd *tx_bd; member383 struct emac_bd *dummy_tx_bd = &priv->tx_bd[TX_FREE_DESC]; in zynq_gem_init()384 struct emac_bd *dummy_rx_bd = &priv->tx_bd[TX_FREE_DESC + 2]; in zynq_gem_init()543 struct emac_bd *current_bd = &priv->tx_bd[1]; in zynq_gem_send()546 memset(priv->tx_bd, 0, sizeof(struct emac_bd)); in zynq_gem_send()548 priv->tx_bd->addr = lower_32_bits((ulong)ptr); in zynq_gem_send()550 priv->tx_bd->addr_hi = upper_32_bits((ulong)ptr); in zynq_gem_send()552 priv->tx_bd->status = (len & ZYNQ_GEM_TXBUF_FRMLEN_MASK) | in zynq_gem_send()564 writel(lower_32_bits((ulong)priv->tx_bd), ®s->txqbase); in zynq_gem_send()566 writel(upper_32_bits((ulong)priv->tx_bd), ®s->upper_txqbase); in zynq_gem_send()[all …]