Home
last modified time | relevance | path

Searched refs:desc_rx (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/net/ethernet/ti/icssg/
H A Dicssg_common.c615 struct cppi5_host_desc_t *desc_rx; in prueth_dma_rx_push_mapped() local
621 desc_rx = k3_cppi_desc_pool_alloc(rx_chn->desc_pool); in prueth_dma_rx_push_mapped()
622 if (!desc_rx) { in prueth_dma_rx_push_mapped()
626 desc_dma = k3_cppi_desc_pool_virt2dma(rx_chn->desc_pool, desc_rx); in prueth_dma_rx_push_mapped()
628 cppi5_hdesc_init(desc_rx, CPPI5_INFO0_HDESC_EPIB_PRESENT, in prueth_dma_rx_push_mapped()
631 cppi5_hdesc_attach_buf(desc_rx, buf_dma, buf_len, buf_dma, buf_len); in prueth_dma_rx_push_mapped()
633 swdata = cppi5_hdesc_get_swdata(desc_rx); in prueth_dma_rx_push_mapped()
638 desc_rx, desc_dma); in prueth_dma_rx_push_mapped()
841 struct cppi5_host_desc_t *desc_rx; in prueth_dma_rx_push_mapped_zc() local
848 desc_rx = k3_cppi_desc_pool_alloc(rx_chn->desc_pool); in prueth_dma_rx_push_mapped_zc()
[all …]
/linux/drivers/spi/
H A Dspi-topcliff-pch.c108 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 Dspi-fsl-lpspi.c624 struct dma_async_tx_descriptor *desc_tx, *desc_rx; in fsl_lpspi_dma_transfer() local
634 desc_rx = dmaengine_prep_slave_sg(controller->dma_rx, in fsl_lpspi_dma_transfer()
637 if (!desc_rx) in fsl_lpspi_dma_transfer()
640 desc_rx->callback = fsl_lpspi_dma_rx_callback; in fsl_lpspi_dma_transfer()
641 desc_rx->callback_param = (void *)fsl_lpspi; in fsl_lpspi_dma_transfer()
642 dmaengine_submit(desc_rx); in fsl_lpspi_dma_transfer()
H A Dspi-imx.c1722 struct dma_async_tx_descriptor *desc_tx, *desc_rx; in spi_imx_dma_submit() local
1731 desc_rx = dmaengine_prep_slave_single(controller->dma_rx, dma_data->dma_rx_addr, in spi_imx_dma_submit()
1734 if (!desc_rx) { in spi_imx_dma_submit()
1739 desc_rx->callback = spi_imx_dma_rx_callback; in spi_imx_dma_submit()
1740 desc_rx->callback_param = (void *)spi_imx; in spi_imx_dma_submit()
1741 cookie = dmaengine_submit(desc_rx); in spi_imx_dma_submit()
/linux/drivers/net/ethernet/ti/
H A Dam65-cpsw-nuss.c439 struct cppi5_host_desc_t *desc_rx; in am65_cpsw_nuss_rx_push() local
445 desc_rx = k3_cppi_desc_pool_alloc(rx_chn->desc_pool); in am65_cpsw_nuss_rx_push()
446 if (!desc_rx) { in am65_cpsw_nuss_rx_push()
450 desc_dma = k3_cppi_desc_pool_virt2dma(rx_chn->desc_pool, desc_rx); in am65_cpsw_nuss_rx_push()
456 k3_cppi_desc_pool_free(rx_chn->desc_pool, desc_rx); in am65_cpsw_nuss_rx_push()
461 cppi5_hdesc_init(desc_rx, CPPI5_INFO0_HDESC_EPIB_PRESENT, in am65_cpsw_nuss_rx_push()
464 cppi5_hdesc_attach_buf(desc_rx, buf_dma, AM65_CPSW_MAX_PACKET_SIZE, 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
[all …]
/linux/drivers/tty/serial/
H A Dpch_uart.c225 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()