Home
last modified time | relevance | path

Searched refs:rx_dma_desc (Results 1 – 8 of 8) sorted by relevance

/Linux-v4.19/drivers/net/ethernet/altera/
Daltera_msgdma.c174 csrwr32(0, priv->rx_dma_desc, msgdma_descroffs(read_addr_lo)); in msgdma_add_rx_desc()
175 csrwr32(0, priv->rx_dma_desc, msgdma_descroffs(read_addr_hi)); in msgdma_add_rx_desc()
176 csrwr32(lower_32_bits(dma_addr), priv->rx_dma_desc, in msgdma_add_rx_desc()
178 csrwr32(upper_32_bits(dma_addr), priv->rx_dma_desc, in msgdma_add_rx_desc()
180 csrwr32(len, priv->rx_dma_desc, msgdma_descroffs(len)); in msgdma_add_rx_desc()
181 csrwr32(0, priv->rx_dma_desc, msgdma_descroffs(burst_seq_num)); in msgdma_add_rx_desc()
182 csrwr32(0x00010001, priv->rx_dma_desc, msgdma_descroffs(stride)); in msgdma_add_rx_desc()
183 csrwr32(control, priv->rx_dma_desc, msgdma_descroffs(control)); in msgdma_add_rx_desc()
Daltera_sgdma.c81 (void __force *)priv->rx_dma_desc, in sgdma_initialize()
102 memset_io(priv->rx_dma_desc, 0, priv->rxdescmem); in sgdma_initialize()
131 memset_io(priv->rx_dma_desc, 0, priv->rxdescmem); in sgdma_reset()
242 (struct sgdma_descrip __iomem *)priv->rx_dma_desc; in sgdma_rx_status()
350 (struct sgdma_descrip __iomem *)priv->rx_dma_desc; in sgdma_async_read()
430 uintptr_t offs = (uintptr_t)desc - (uintptr_t)priv->rx_dma_desc; in sgdma_rxphysaddr()
Daltera_tse.h430 void __iomem *rx_dma_desc; member
Daltera_tse_main.c1404 priv->rx_dma_desc = (void __iomem *)((uintptr_t)(descmap + in altera_tse_probe()
1438 &priv->rx_dma_desc); in altera_tse_probe()
/Linux-v4.19/drivers/spi/
Dspi-stm32.c759 struct dma_async_tx_descriptor *tx_dma_desc, *rx_dma_desc; in stm32_spi_transfer_one_dma() local
765 rx_dma_desc = NULL; in stm32_spi_transfer_one_dma()
773 rx_dma_desc = dmaengine_prep_slave_sg( in stm32_spi_transfer_one_dma()
793 (spi->rx_buf && !rx_dma_desc)) in stm32_spi_transfer_one_dma()
796 if (rx_dma_desc) { in stm32_spi_transfer_one_dma()
797 rx_dma_desc->callback = stm32_spi_dma_cb; in stm32_spi_transfer_one_dma()
798 rx_dma_desc->callback_param = spi; in stm32_spi_transfer_one_dma()
800 if (dma_submit_error(dmaengine_submit(rx_dma_desc))) { in stm32_spi_transfer_one_dma()
Dspi-tegra20-slink.c210 struct dma_async_tx_descriptor *rx_dma_desc; member
466 tspi->rx_dma_desc = dmaengine_prep_slave_single(tspi->rx_dma_chan, in tegra_slink_start_rx_dma()
469 if (!tspi->rx_dma_desc) { in tegra_slink_start_rx_dma()
474 tspi->rx_dma_desc->callback = tegra_slink_dma_complete; in tegra_slink_start_rx_dma()
475 tspi->rx_dma_desc->callback_param = &tspi->rx_dma_complete; in tegra_slink_start_rx_dma()
477 dmaengine_submit(tspi->rx_dma_desc); in tegra_slink_start_rx_dma()
Dspi-tegra114.c208 struct dma_async_tx_descriptor *rx_dma_desc; member
457 tspi->rx_dma_desc = dmaengine_prep_slave_single(tspi->rx_dma_chan, in tegra_spi_start_rx_dma()
460 if (!tspi->rx_dma_desc) { in tegra_spi_start_rx_dma()
465 tspi->rx_dma_desc->callback = tegra_spi_dma_complete; in tegra_spi_start_rx_dma()
466 tspi->rx_dma_desc->callback_param = &tspi->rx_dma_complete; in tegra_spi_start_rx_dma()
468 dmaengine_submit(tspi->rx_dma_desc); in tegra_spi_start_rx_dma()
/Linux-v4.19/drivers/tty/serial/
Dserial-tegra.c120 struct dma_async_tx_descriptor *rx_dma_desc; member
566 async_tx_ack(tup->rx_dma_desc); in tegra_uart_rx_buffer_push()
632 tup->rx_dma_desc = dmaengine_prep_slave_single(tup->rx_dma_chan, in tegra_uart_start_rx_dma()
635 if (!tup->rx_dma_desc) { in tegra_uart_start_rx_dma()
640 tup->rx_dma_desc->callback = tegra_uart_rx_dma_complete; in tegra_uart_start_rx_dma()
641 tup->rx_dma_desc->callback_param = tup; in tegra_uart_start_rx_dma()
645 tup->rx_cookie = dmaengine_submit(tup->rx_dma_desc); in tegra_uart_start_rx_dma()