| /linux-6.15/drivers/net/ethernet/ti/icssg/ |
| H A D | icssg_common.c | 490 struct cppi5_host_desc_t *desc_rx; in prueth_dma_rx_push_mapped() local 497 if (!desc_rx) { in prueth_dma_rx_push_mapped() 508 swdata = cppi5_hdesc_get_swdata(desc_rx); in prueth_dma_rx_push_mapped() 513 desc_rx, desc_dma); in prueth_dma_rx_push_mapped() 717 struct cppi5_host_desc_t *desc_rx; in emac_rx_packet() local 741 swdata = cppi5_hdesc_get_swdata(desc_rx); in emac_rx_packet() 752 pkt_len = cppi5_hdesc_get_pktlen(desc_rx); in emac_rx_packet() 757 k3_cppi_desc_pool_free(rx_chn->desc_pool, desc_rx); in emac_rx_packet() 794 psdata = cppi5_hdesc_get_psdata(desc_rx); in emac_rx_packet() 824 struct cppi5_host_desc_t *desc_rx; in prueth_rx_cleanup() local [all …]
|
| H A D | icssg_prueth_sr1.c | 277 struct cppi5_host_desc_t *desc_rx; in prueth_process_rx_mgm() local 294 desc_rx = k3_cppi_desc_pool_dma2virt(rx_chn->desc_pool, desc_dma); in prueth_process_rx_mgm() 297 if (cppi5_hdesc_get_psdata_size(desc_rx) != PRUETH_NAV_PS_DATA_SIZE) { in prueth_process_rx_mgm() 298 cppi5_hdesc_update_psdata_size(desc_rx, in prueth_process_rx_mgm() 302 swdata = cppi5_hdesc_get_swdata(desc_rx); in prueth_process_rx_mgm() 304 cppi5_hdesc_get_obuf(desc_rx, &buf_dma, &buf_dma_len); in prueth_process_rx_mgm() 307 k3_cppi_desc_pool_free(rx_chn->desc_pool, desc_rx); in prueth_process_rx_mgm()
|
| /linux-6.15/drivers/spi/ |
| H A D | spi-pic32.c | 304 struct dma_async_tx_descriptor *desc_rx; in pic32_spi_dma_transfer() local 312 desc_rx = dmaengine_prep_slave_sg(host->dma_rx, in pic32_spi_dma_transfer() 317 if (!desc_rx) { in pic32_spi_dma_transfer() 333 desc_rx->callback = pic32_spi_dma_rx_notify; in pic32_spi_dma_transfer() 334 desc_rx->callback_param = pic32s; in pic32_spi_dma_transfer() 336 cookie = dmaengine_submit(desc_rx); in pic32_spi_dma_transfer()
|
| H A D | spi-topcliff-pch.c | 108 struct dma_async_tx_descriptor *desc_rx; member 775 async_tx_ack(dma->desc_rx); in pch_spi_start_transfer() 903 struct dma_async_tx_descriptor *desc_rx; in pch_spi_handle_dma() local 1015 desc_rx = dmaengine_prep_slave_sg(dma->chan_rx, sg, in pch_spi_handle_dma() 1018 if (!desc_rx) { in pch_spi_handle_dma() 1024 desc_rx->callback = pch_dma_rx_complete; in pch_spi_handle_dma() 1025 desc_rx->callback_param = data; in pch_spi_handle_dma() 1027 dma->desc_rx = desc_rx; in pch_spi_handle_dma() 1095 desc_rx->tx_submit(desc_rx); in pch_spi_handle_dma()
|
| H A D | spi-fsl-lpspi.c | 582 struct dma_async_tx_descriptor *desc_tx, *desc_rx; in fsl_lpspi_dma_transfer() local 592 desc_rx = dmaengine_prep_slave_sg(controller->dma_rx, in fsl_lpspi_dma_transfer() 595 if (!desc_rx) in fsl_lpspi_dma_transfer() 598 desc_rx->callback = fsl_lpspi_dma_rx_callback; in fsl_lpspi_dma_transfer() 599 desc_rx->callback_param = (void *)fsl_lpspi; in fsl_lpspi_dma_transfer() 600 dmaengine_submit(desc_rx); in fsl_lpspi_dma_transfer()
|
| H A D | spi-rspi.c | 541 struct dma_async_tx_descriptor *desc_tx = NULL, *desc_rx = NULL; in rspi_dma_transfer() local 549 desc_rx = dmaengine_prep_slave_sg(rspi->ctlr->dma_rx, rx->sgl, in rspi_dma_transfer() 552 if (!desc_rx) { in rspi_dma_transfer() 557 desc_rx->callback = rspi_dma_complete; in rspi_dma_transfer() 558 desc_rx->callback_param = rspi; in rspi_dma_transfer() 559 cookie = dmaengine_submit(desc_rx); 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 757 desc_rx = dmaengine_prep_slave_single(p->ctlr->dma_rx, in sh_msiof_dma_once() 760 if (!desc_rx) in sh_msiof_dma_once() 763 desc_rx->callback = sh_msiof_dma_complete; in sh_msiof_dma_once() 764 desc_rx->callback_param = &p->done; in sh_msiof_dma_once() 765 cookie = dmaengine_submit(desc_rx); in sh_msiof_dma_once()
|
| H A D | spi-imx.c | 1458 struct dma_async_tx_descriptor *desc_tx, *desc_rx; in spi_imx_dma_transfer() local 1494 desc_rx = dmaengine_prep_slave_sg(controller->dma_rx, in spi_imx_dma_transfer() 1497 if (!desc_rx) { in spi_imx_dma_transfer() 1502 desc_rx->callback = spi_imx_dma_rx_callback; in spi_imx_dma_transfer() 1503 desc_rx->callback_param = (void *)spi_imx; in spi_imx_dma_transfer() 1504 dmaengine_submit(desc_rx); in spi_imx_dma_transfer()
|
| /linux-6.15/drivers/net/ethernet/ti/ |
| H A D | am65-cpsw-nuss.c | 439 struct cppi5_host_desc_t *desc_rx; in am65_cpsw_nuss_rx_push() local 446 if (!desc_rx) { in am65_cpsw_nuss_rx_push() 466 swdata = cppi5_hdesc_get_swdata(desc_rx); in am65_cpsw_nuss_rx_push() 471 desc_rx, desc_dma); in am65_cpsw_nuss_rx_push() 776 struct cppi5_host_desc_t *desc_rx; in am65_cpsw_nuss_rx_cleanup() local 784 swdata = cppi5_hdesc_get_swdata(desc_rx); in am65_cpsw_nuss_rx_cleanup() 790 k3_cppi_desc_pool_free(rx_chn->desc_pool, desc_rx); in am65_cpsw_nuss_rx_cleanup() 1277 struct cppi5_host_desc_t *desc_rx; in am65_cpsw_nuss_rx_packets() local 1310 swdata = cppi5_hdesc_get_swdata(desc_rx); in am65_cpsw_nuss_rx_packets() 1315 pkt_len = cppi5_hdesc_get_pktlen(desc_rx); in am65_cpsw_nuss_rx_packets() [all …]
|
| /linux-6.15/drivers/tty/serial/ |
| H A D | pch_uart.c | 225 struct dma_async_tx_descriptor *desc_rx; member 731 async_tx_ack(priv->desc_rx); in pch_dma_rx_complete() 799 priv->desc_rx = desc; in dma_handle_rx()
|
| H A D | atmel_serial.c | 134 struct dma_async_tx_descriptor *desc_rx; member 1095 atmel_port->desc_rx = NULL; in atmel_release_rx_dma() 1247 atmel_port->desc_rx = desc; in atmel_prepare_rx_dma()
|
| /linux-6.15/drivers/dma/ti/ |
| H A D | k3-udma-glue.c | 1506 u32 flow_num, struct cppi5_host_desc_t *desc_rx, in k3_udma_glue_push_rx_chn() argument
|