/kernel/linux/linux-5.10/include/linux/dma/ |
H A D | k3-udma-glue.h | 31 struct cppi5_host_desc_t *desc_tx, 112 u32 flow_num, struct cppi5_host_desc_t *desc_tx,
|
/kernel/linux/linux-6.6/include/linux/dma/ |
H A D | k3-udma-glue.h | 31 struct cppi5_host_desc_t *desc_tx, 118 u32 flow_num, struct cppi5_host_desc_t *desc_tx,
|
/kernel/linux/linux-5.10/drivers/spi/ |
H A D | spi-fsl-lpspi.c | 549 struct dma_async_tx_descriptor *desc_tx, *desc_rx; in fsl_lpspi_dma_transfer() local 571 desc_tx = dmaengine_prep_slave_sg(controller->dma_tx, in fsl_lpspi_dma_transfer() 574 if (!desc_tx) { in fsl_lpspi_dma_transfer() 579 desc_tx->callback = fsl_lpspi_dma_tx_callback; in fsl_lpspi_dma_transfer() 580 desc_tx->callback_param = (void *)fsl_lpspi; in fsl_lpspi_dma_transfer() 581 dmaengine_submit(desc_tx); in fsl_lpspi_dma_transfer()
|
H A D | spi-topcliff-pch.c | 106 struct dma_async_tx_descriptor *desc_tx; member 804 async_tx_ack(dma->desc_tx); in pch_spi_start_transfer() 924 struct dma_async_tx_descriptor *desc_tx; in pch_spi_handle_dma() local 1099 desc_tx = dmaengine_prep_slave_sg(dma->chan_tx, in pch_spi_handle_dma() 1102 if (!desc_tx) { in pch_spi_handle_dma() 1108 desc_tx->callback = NULL; in pch_spi_handle_dma() 1109 desc_tx->callback_param = data; in pch_spi_handle_dma() 1111 dma->desc_tx = desc_tx; in pch_spi_handle_dma() 1118 desc_tx in pch_spi_handle_dma() [all...] |
H A D | spi-rspi.c | 541 struct dma_async_tx_descriptor *desc_tx = NULL, *desc_rx = NULL; in rspi_dma_transfer() local 569 desc_tx = dmaengine_prep_slave_sg(rspi->ctlr->dma_tx, tx->sgl, in rspi_dma_transfer() 572 if (!desc_tx) { in rspi_dma_transfer() 579 desc_tx->callback = NULL; in rspi_dma_transfer() 581 desc_tx->callback = rspi_dma_complete; in rspi_dma_transfer() 582 desc_tx->callback_param = rspi; in rspi_dma_transfer() 584 cookie = dmaengine_submit(desc_tx); in rspi_dma_transfer()
|
H A D | spi-sh-msiof.c | 747 struct dma_async_tx_descriptor *desc_tx = NULL, *desc_rx = NULL; in sh_msiof_dma_once() local 771 desc_tx = dmaengine_prep_slave_single(p->ctlr->dma_tx, in sh_msiof_dma_once() 774 if (!desc_tx) { in sh_msiof_dma_once() 779 desc_tx->callback = sh_msiof_dma_complete; in sh_msiof_dma_once() 780 desc_tx->callback_param = &p->done_txdma; in sh_msiof_dma_once() 781 cookie = dmaengine_submit(desc_tx); in sh_msiof_dma_once()
|
H A D | spi-pic32.c | 305 struct dma_async_tx_descriptor *desc_tx; in pic32_spi_dma_transfer() local 322 desc_tx = dmaengine_prep_slave_sg(master->dma_tx, in pic32_spi_dma_transfer() 327 if (!desc_tx) { in pic32_spi_dma_transfer() 341 cookie = dmaengine_submit(desc_tx); in pic32_spi_dma_transfer()
|
H A D | spi-imx.c | 1362 struct dma_async_tx_descriptor *desc_tx, *desc_rx; in spi_imx_dma_transfer() local 1412 desc_tx = dmaengine_prep_slave_sg(master->dma_tx, in spi_imx_dma_transfer() 1415 if (!desc_tx) { in spi_imx_dma_transfer() 1421 desc_tx->callback = spi_imx_dma_tx_callback; in spi_imx_dma_transfer() 1422 desc_tx->callback_param = (void *)spi_imx; in spi_imx_dma_transfer() 1423 dmaengine_submit(desc_tx); in spi_imx_dma_transfer()
|
/kernel/linux/linux-6.6/drivers/spi/ |
H A D | spi-fsl-lpspi.c | 554 struct dma_async_tx_descriptor *desc_tx, *desc_rx; in fsl_lpspi_dma_transfer() local 576 desc_tx = dmaengine_prep_slave_sg(controller->dma_tx, in fsl_lpspi_dma_transfer() 579 if (!desc_tx) { in fsl_lpspi_dma_transfer() 584 desc_tx->callback = fsl_lpspi_dma_tx_callback; in fsl_lpspi_dma_transfer() 585 desc_tx->callback_param = (void *)fsl_lpspi; in fsl_lpspi_dma_transfer() 586 dmaengine_submit(desc_tx); in fsl_lpspi_dma_transfer()
|
H A D | spi-topcliff-pch.c | 107 struct dma_async_tx_descriptor *desc_tx; member 776 async_tx_ack(dma->desc_tx); in pch_spi_start_transfer() 902 struct dma_async_tx_descriptor *desc_tx; in pch_spi_handle_dma() local 1077 desc_tx = dmaengine_prep_slave_sg(dma->chan_tx, in pch_spi_handle_dma() 1080 if (!desc_tx) { in pch_spi_handle_dma() 1086 desc_tx->callback = NULL; in pch_spi_handle_dma() 1087 desc_tx->callback_param = data; in pch_spi_handle_dma() 1089 dma->desc_tx = desc_tx; in pch_spi_handle_dma() 1096 desc_tx in pch_spi_handle_dma() [all...] |
H A D | spi-rspi.c | 542 struct dma_async_tx_descriptor *desc_tx = NULL, *desc_rx = NULL; in rspi_dma_transfer() local 570 desc_tx = dmaengine_prep_slave_sg(rspi->ctlr->dma_tx, tx->sgl, in rspi_dma_transfer() 573 if (!desc_tx) { in rspi_dma_transfer() 580 desc_tx->callback = NULL; in rspi_dma_transfer() 582 desc_tx->callback = rspi_dma_complete; in rspi_dma_transfer() 583 desc_tx->callback_param = rspi; in rspi_dma_transfer() 585 cookie = dmaengine_submit(desc_tx); in rspi_dma_transfer()
|
H A D | spi-sh-msiof.c | 750 struct dma_async_tx_descriptor *desc_tx = NULL, *desc_rx = NULL; in sh_msiof_dma_once() local 774 desc_tx = dmaengine_prep_slave_single(p->ctlr->dma_tx, in sh_msiof_dma_once() 777 if (!desc_tx) { in sh_msiof_dma_once() 782 desc_tx->callback = sh_msiof_dma_complete; in sh_msiof_dma_once() 783 desc_tx->callback_param = &p->done_txdma; in sh_msiof_dma_once() 784 cookie = dmaengine_submit(desc_tx); in sh_msiof_dma_once()
|
H A D | spi-pic32.c | 305 struct dma_async_tx_descriptor *desc_tx; in pic32_spi_dma_transfer() local 322 desc_tx = dmaengine_prep_slave_sg(host->dma_tx, in pic32_spi_dma_transfer() 327 if (!desc_tx) { in pic32_spi_dma_transfer() 341 cookie = dmaengine_submit(desc_tx); in pic32_spi_dma_transfer()
|
H A D | spi-imx.c | 1406 struct dma_async_tx_descriptor *desc_tx, *desc_rx; in spi_imx_dma_transfer() local 1456 desc_tx = dmaengine_prep_slave_sg(controller->dma_tx, in spi_imx_dma_transfer() 1459 if (!desc_tx) { in spi_imx_dma_transfer() 1465 desc_tx->callback = spi_imx_dma_tx_callback; in spi_imx_dma_transfer() 1466 desc_tx->callback_param = (void *)spi_imx; in spi_imx_dma_transfer() 1467 dmaengine_submit(desc_tx); in spi_imx_dma_transfer()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/ti/ |
H A D | am65-cpsw-nuss.c | 900 struct cppi5_host_desc_t *desc_tx; in am65_cpsw_nuss_tx_cleanup() local 904 desc_tx = k3_cppi_desc_pool_dma2virt(tx_chn->desc_pool, desc_dma); in am65_cpsw_nuss_tx_cleanup() 905 swdata = cppi5_hdesc_get_swdata(desc_tx); in am65_cpsw_nuss_tx_cleanup() 907 am65_cpsw_nuss_xmit_free(tx_chn, tx_chn->common->dev, desc_tx); in am65_cpsw_nuss_tx_cleanup() 915 struct cppi5_host_desc_t *desc_tx; in am65_cpsw_nuss_tx_compl_packets() local 942 desc_tx = k3_cppi_desc_pool_dma2virt(tx_chn->desc_pool, in am65_cpsw_nuss_tx_compl_packets() 944 swdata = cppi5_hdesc_get_swdata(desc_tx); in am65_cpsw_nuss_tx_compl_packets() 946 am65_cpsw_nuss_xmit_free(tx_chn, dev, desc_tx); in am65_cpsw_nuss_tx_compl_packets()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/ti/icssg/ |
H A D | icssg_prueth.c | 145 struct cppi5_host_desc_t *desc_tx; in emac_tx_complete_packets() local 168 desc_tx = k3_cppi_desc_pool_dma2virt(tx_chn->desc_pool, in emac_tx_complete_packets() 170 swdata = cppi5_hdesc_get_swdata(desc_tx); in emac_tx_complete_packets() 173 prueth_xmit_free(tx_chn, desc_tx); in emac_tx_complete_packets() 854 struct cppi5_host_desc_t *desc_tx; in prueth_tx_cleanup() local 858 desc_tx = k3_cppi_desc_pool_dma2virt(tx_chn->desc_pool, desc_dma); in prueth_tx_cleanup() 859 swdata = cppi5_hdesc_get_swdata(desc_tx); in prueth_tx_cleanup() 861 prueth_xmit_free(tx_chn, desc_tx); in prueth_tx_cleanup()
|
/kernel/linux/linux-5.10/drivers/tty/serial/ |
H A D | atmel_serial.c | 129 struct dma_async_tx_descriptor *desc_tx; member 877 async_tx_ack(atmel_port->desc_tx); in atmel_complete_tx_dma() 879 atmel_port->desc_tx = NULL; in atmel_complete_tx_dma() 917 atmel_port->desc_tx = NULL; in atmel_release_tx_dma() 936 if (atmel_port->desc_tx != NULL) in atmel_tx_dma() 999 atmel_port->desc_tx = desc; in atmel_tx_dma()
|
H A D | pch_uart.c | 225 struct dma_async_tx_descriptor *desc_tx; member 771 async_tx_ack(priv->desc_tx); in pch_dma_tx_complete() 1022 priv->desc_tx = desc; in dma_handle_tx()
|
/kernel/linux/linux-6.6/drivers/tty/serial/ |
H A D | atmel_serial.c | 131 struct dma_async_tx_descriptor *desc_tx; member 871 async_tx_ack(atmel_port->desc_tx); in atmel_complete_tx_dma() 873 atmel_port->desc_tx = NULL; in atmel_complete_tx_dma() 911 atmel_port->desc_tx = NULL; in atmel_release_tx_dma() 930 if (atmel_port->desc_tx != NULL) in atmel_tx_dma() 993 atmel_port->desc_tx = desc; in atmel_tx_dma()
|
H A D | pch_uart.c | 224 struct dma_async_tx_descriptor *desc_tx; member 751 async_tx_ack(priv->desc_tx); in pch_dma_tx_complete() 971 priv->desc_tx = desc; in dma_handle_tx()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/ti/ |
H A D | am65-cpsw-nuss.c | 881 struct cppi5_host_desc_t *desc_tx; in am65_cpsw_nuss_tx_cleanup() local 885 desc_tx = k3_cppi_desc_pool_dma2virt(tx_chn->desc_pool, desc_dma); in am65_cpsw_nuss_tx_cleanup() 886 swdata = cppi5_hdesc_get_swdata(desc_tx); in am65_cpsw_nuss_tx_cleanup() 888 am65_cpsw_nuss_xmit_free(tx_chn, desc_tx); in am65_cpsw_nuss_tx_cleanup() 899 struct cppi5_host_desc_t *desc_tx; in am65_cpsw_nuss_tx_compl_packet() local 904 desc_tx = k3_cppi_desc_pool_dma2virt(tx_chn->desc_pool, in am65_cpsw_nuss_tx_compl_packet() 906 swdata = cppi5_hdesc_get_swdata(desc_tx); in am65_cpsw_nuss_tx_compl_packet() 908 am65_cpsw_nuss_xmit_free(tx_chn, desc_tx); in am65_cpsw_nuss_tx_compl_packet()
|
/kernel/linux/linux-5.10/drivers/dma/ti/ |
H A D | k3-udma-glue.c | 351 struct cppi5_host_desc_t *desc_tx, in k3_udma_glue_push_tx_chn() 360 cppi5_desc_set_retpolicy(&desc_tx->hdr, 0, ringtxcq_id); in k3_udma_glue_push_tx_chn() 350 k3_udma_glue_push_tx_chn(struct k3_udma_glue_tx_channel *tx_chn, struct cppi5_host_desc_t *desc_tx, dma_addr_t desc_dma) k3_udma_glue_push_tx_chn() argument
|
/kernel/linux/linux-6.6/drivers/dma/ti/ |
H A D | k3-udma-glue.c | 402 struct cppi5_host_desc_t *desc_tx, in k3_udma_glue_push_tx_chn() 411 cppi5_desc_set_retpolicy(&desc_tx->hdr, 0, ringtxcq_id); in k3_udma_glue_push_tx_chn() 401 k3_udma_glue_push_tx_chn(struct k3_udma_glue_tx_channel *tx_chn, struct cppi5_host_desc_t *desc_tx, dma_addr_t desc_dma) k3_udma_glue_push_tx_chn() argument
|