Home
last modified time | relevance | path

Searched refs:ringtx (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/dma/ti/
H A Dk3-udma-glue.c44 struct k3_ring *ringtx; member
276 &tx_chn->ringtx, in k3_udma_glue_request_tx_chn()
283 ret = k3_ringacc_ring_cfg(tx_chn->ringtx, &cfg->tx_cfg); in k3_udma_glue_request_tx_chn()
285 dev_err(dev, "Failed to cfg ringtx %d\n", ret); in k3_udma_glue_request_tx_chn()
291 dev_err(dev, "Failed to cfg ringtx %d\n", ret); in k3_udma_glue_request_tx_chn()
345 if (tx_chn->ringtx) in k3_udma_glue_release_tx_chn()
346 k3_ringacc_ring_free(tx_chn->ringtx); in k3_udma_glue_release_tx_chn()
362 return k3_ringacc_ring_push(tx_chn->ringtx, &desc_dma); in k3_udma_glue_push_tx_chn()
454 occ_tx = k3_ringacc_ring_get_occ(tx_chn->ringtx); in k3_udma_glue_reset_tx_chn()
458 ret = k3_ringacc_ring_pop(tx_chn->ringtx, in k3_udma_glue_reset_tx_chn()
[all...]
/kernel/linux/linux-6.6/drivers/dma/ti/
H A Dk3-udma-glue.c47 struct k3_ring *ringtx; member
325 &tx_chn->ringtx, in k3_udma_glue_request_tx_chn()
342 ret = k3_ringacc_ring_cfg(tx_chn->ringtx, &cfg->tx_cfg); in k3_udma_glue_request_tx_chn()
344 dev_err(dev, "Failed to cfg ringtx %d\n", ret); in k3_udma_glue_request_tx_chn()
350 dev_err(dev, "Failed to cfg ringtx %d\n", ret); in k3_udma_glue_request_tx_chn()
391 if (tx_chn->ringtx) in k3_udma_glue_release_tx_chn()
392 k3_ringacc_ring_free(tx_chn->ringtx); in k3_udma_glue_release_tx_chn()
413 return k3_ringacc_ring_push(tx_chn->ringtx, &desc_dma); in k3_udma_glue_push_tx_chn()
521 occ_tx = k3_ringacc_ring_get_occ(tx_chn->ringtx); in k3_udma_glue_reset_tx_chn()
525 ret = k3_ringacc_ring_pop(tx_chn->ringtx, in k3_udma_glue_reset_tx_chn()
[all...]

Completed in 3 milliseconds