Lines Matching defs:desc_dma
356 dma_addr_t desc_dma;
365 desc_dma = k3_cppi_desc_pool_virt2dma(rx_chn->desc_pool, desc_rx);
380 return k3_udma_glue_push_rx_chn(rx_chn->rx_chn, 0, desc_rx, desc_dma);
503 static void am65_cpsw_nuss_tx_cleanup(void *data, dma_addr_t desc_dma);
504 static void am65_cpsw_nuss_rx_cleanup(void *data, dma_addr_t desc_dma);
679 static void am65_cpsw_nuss_rx_cleanup(void *data, dma_addr_t desc_dma)
688 desc_rx = k3_cppi_desc_pool_dma2virt(rx_chn->desc_pool, desc_dma);
754 dma_addr_t desc_dma, buf_dma;
761 ret = k3_udma_glue_pop_rx_chn(rx_chn->rx_chn, flow_idx, &desc_dma);
768 if (desc_dma & 0x1) {
773 desc_rx = k3_cppi_desc_pool_dma2virt(rx_chn->desc_pool, desc_dma);
775 __func__, flow_idx, &desc_dma);
897 static void am65_cpsw_nuss_tx_cleanup(void *data, dma_addr_t desc_dma)
904 desc_tx = k3_cppi_desc_pool_dma2virt(tx_chn->desc_pool, desc_dma);
922 dma_addr_t desc_dma;
932 res = k3_udma_glue_pop_tx_chn(tx_chn->tx_chn, &desc_dma);
936 if (desc_dma & 0x1) {
943 desc_dma);
1034 dma_addr_t desc_dma, buf_dma;
1123 desc_dma = k3_cppi_desc_pool_virt2dma(tx_chn->desc_pool,
1125 cppi5_hdesc_link_hbdesc(cur_desc, desc_dma);
1139 desc_dma = k3_cppi_desc_pool_virt2dma(tx_chn->desc_pool, first_desc);
1140 ret = k3_udma_glue_push_tx_chn(tx_chn->tx_chn, first_desc, desc_dma);