Searched refs:tx_bd (Results 1 – 2 of 2) sorted by relevance
115 static struct axidma_bd tx_bd __attribute((aligned(DMAALIGN)));513 memset(&tx_bd, 0, sizeof(tx_bd)); in axiemac_send()515 tx_bd.next = (u32)&tx_bd; in axiemac_send()516 tx_bd.phys = (u32)ptr; in axiemac_send()518 tx_bd.cntrl = len | XAXIDMA_BD_CTRL_TXSOF_MASK | in axiemac_send()522 flush_cache((u32)&tx_bd, sizeof(tx_bd)); in axiemac_send()526 out_be32(&priv->dmatx->current, (u32)&tx_bd); in axiemac_send()534 out_be32(&priv->dmatx->tail, (u32)&tx_bd); in axiemac_send()
172 struct emac_bd *tx_bd; member357 struct emac_bd *dummy_tx_bd = &priv->tx_bd[TX_FREE_DESC]; in zynq_gem_init()358 struct emac_bd *dummy_rx_bd = &priv->tx_bd[TX_FREE_DESC + 2]; in zynq_gem_init()476 struct emac_bd *current_bd = &priv->tx_bd[1]; in zynq_gem_send()479 memset(priv->tx_bd, 0, sizeof(struct emac_bd)); in zynq_gem_send()481 priv->tx_bd->addr = (ulong)ptr; in zynq_gem_send()482 priv->tx_bd->status = (len & ZYNQ_GEM_TXBUF_FRMLEN_MASK) | in zynq_gem_send()491 writel((ulong)priv->tx_bd, ®s->txqbase); in zynq_gem_send()508 if (priv->tx_bd->status & ZYNQ_GEM_TXBUF_EXHAUSTED) in zynq_gem_send()631 priv->tx_bd = (struct emac_bd *)bd_space; in zynq_gem_probe()