Home
last modified time | relevance | path

Searched refs:aggr_txq (Results 1 – 2 of 2) sorted by relevance

/openbmc/linux/drivers/net/ethernet/marvell/mvpp2/
H A Dmvpp2_main.c2490 struct mvpp2_tx_queue *aggr_txq, int num) in mvpp2_aggr_desc_num_check() argument
2492 if ((aggr_txq->count + num) > MVPP2_AGGR_TXQ_SIZE) { in mvpp2_aggr_desc_num_check()
2499 aggr_txq->count = val & MVPP2_AGGR_TXQ_PENDING_MASK; in mvpp2_aggr_desc_num_check()
2501 if ((aggr_txq->count + num) > MVPP2_AGGR_TXQ_SIZE) in mvpp2_aggr_desc_num_check()
2908 struct mvpp2_tx_queue *aggr_txq, in mvpp2_aggr_txq_init() argument
2914 aggr_txq->descs = dma_alloc_coherent(&pdev->dev, in mvpp2_aggr_txq_init()
2916 &aggr_txq->descs_dma, GFP_KERNEL); in mvpp2_aggr_txq_init()
2917 if (!aggr_txq->descs) in mvpp2_aggr_txq_init()
2920 aggr_txq->last_desc = MVPP2_AGGR_TXQ_SIZE - 1; in mvpp2_aggr_txq_init()
2923 aggr_txq->next_desc_to_proc = mvpp2_read(priv, in mvpp2_aggr_txq_init()
[all …]
/openbmc/u-boot/drivers/net/
H A Dmvpp2.c4046 struct mvpp2_tx_queue *aggr_txq, in mvpp2_aggr_txq_init() argument
4053 aggr_txq->descs = buffer_loc.aggr_tx_descs; in mvpp2_aggr_txq_init()
4054 aggr_txq->descs_dma = (dma_addr_t)buffer_loc.aggr_tx_descs; in mvpp2_aggr_txq_init()
4055 if (!aggr_txq->descs) in mvpp2_aggr_txq_init()
4059 BUG_ON(aggr_txq->descs != in mvpp2_aggr_txq_init()
4060 PTR_ALIGN(aggr_txq->descs, MVPP2_CPU_D_CACHE_LINE_SIZE)); in mvpp2_aggr_txq_init()
4062 aggr_txq->last_desc = aggr_txq->size - 1; in mvpp2_aggr_txq_init()
4065 aggr_txq->next_desc_to_proc = mvpp2_read(priv, in mvpp2_aggr_txq_init()
4072 txq_dma = aggr_txq->descs_dma; in mvpp2_aggr_txq_init()
4074 txq_dma = aggr_txq->descs_dma >> in mvpp2_aggr_txq_init()
[all …]