Home
last modified time | relevance | path

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

/linux-6.12.1/drivers/net/ethernet/altera/
Daltera_msgdma.c164 csrwr32(0, priv->rx_dma_desc, msgdma_descroffs(read_addr_lo)); in msgdma_add_rx_desc()
165 csrwr32(0, priv->rx_dma_desc, msgdma_descroffs(read_addr_hi)); in msgdma_add_rx_desc()
166 csrwr32(lower_32_bits(dma_addr), priv->rx_dma_desc, in msgdma_add_rx_desc()
168 csrwr32(upper_32_bits(dma_addr), priv->rx_dma_desc, in msgdma_add_rx_desc()
170 csrwr32(len, priv->rx_dma_desc, msgdma_descroffs(len)); in msgdma_add_rx_desc()
171 csrwr32(0, priv->rx_dma_desc, msgdma_descroffs(burst_seq_num)); in msgdma_add_rx_desc()
172 csrwr32(0x00010001, priv->rx_dma_desc, msgdma_descroffs(stride)); in msgdma_add_rx_desc()
173 csrwr32(control, priv->rx_dma_desc, msgdma_descroffs(control)); in msgdma_add_rx_desc()
Daltera_sgdma.c70 (void __force *)priv->rx_dma_desc, in sgdma_initialize()
91 memset_io(priv->rx_dma_desc, 0, priv->rxdescmem); in sgdma_initialize()
120 memset_io(priv->rx_dma_desc, 0, priv->rxdescmem); in sgdma_reset()
231 (struct sgdma_descrip __iomem *)priv->rx_dma_desc; in sgdma_rx_status()
339 (struct sgdma_descrip __iomem *)priv->rx_dma_desc; in sgdma_async_read()
419 uintptr_t offs = (uintptr_t)desc - (uintptr_t)priv->rx_dma_desc; in sgdma_rxphysaddr()
Daltera_tse.h409 void __iomem *rx_dma_desc; member
Daltera_tse_main.c1176 priv->rx_dma_desc = (void __iomem *)((uintptr_t)(descmap + in altera_tse_probe()
1210 &priv->rx_dma_desc); in altera_tse_probe()
/linux-6.12.1/drivers/spi/
Dspi-tegra20-slink.c201 struct dma_async_tx_descriptor *rx_dma_desc; member
454 tspi->rx_dma_desc = dmaengine_prep_slave_single(tspi->rx_dma_chan, in tegra_slink_start_rx_dma()
457 if (!tspi->rx_dma_desc) { in tegra_slink_start_rx_dma()
462 tspi->rx_dma_desc->callback = tegra_slink_dma_complete; in tegra_slink_start_rx_dma()
463 tspi->rx_dma_desc->callback_param = &tspi->rx_dma_complete; in tegra_slink_start_rx_dma()
465 dmaengine_submit(tspi->rx_dma_desc); in tegra_slink_start_rx_dma()
Dspi-stm32.c1434 struct dma_async_tx_descriptor *tx_dma_desc, *rx_dma_desc; in stm32_spi_transfer_one_dma() local
1439 rx_dma_desc = NULL; in stm32_spi_transfer_one_dma()
1448 rx_dma_desc = dmaengine_prep_slave_sg( in stm32_spi_transfer_one_dma()
1468 (spi->rx_buf && spi->dma_rx && !rx_dma_desc)) in stm32_spi_transfer_one_dma()
1471 if (spi->cur_comm == SPI_FULL_DUPLEX && (!tx_dma_desc || !rx_dma_desc)) in stm32_spi_transfer_one_dma()
1474 if (rx_dma_desc) { in stm32_spi_transfer_one_dma()
1475 rx_dma_desc->callback = spi->cfg->dma_rx_cb; in stm32_spi_transfer_one_dma()
1476 rx_dma_desc->callback_param = spi; in stm32_spi_transfer_one_dma()
1478 if (dma_submit_error(dmaengine_submit(rx_dma_desc))) { in stm32_spi_transfer_one_dma()
Dspi-tegra114.c214 struct dma_async_tx_descriptor *rx_dma_desc; member
494 tspi->rx_dma_desc = dmaengine_prep_slave_single(tspi->rx_dma_chan, in tegra_spi_start_rx_dma()
497 if (!tspi->rx_dma_desc) { in tegra_spi_start_rx_dma()
502 tspi->rx_dma_desc->callback = tegra_spi_dma_complete; in tegra_spi_start_rx_dma()
503 tspi->rx_dma_desc->callback_param = &tspi->rx_dma_complete; in tegra_spi_start_rx_dma()
505 dmaengine_submit(tspi->rx_dma_desc); in tegra_spi_start_rx_dma()
Dspi-tegra210-quad.c224 struct dma_async_tx_descriptor *rx_dma_desc; member
524 tqspi->rx_dma_desc = dmaengine_prep_slave_single(tqspi->rx_dma_chan, rx_dma_phys, in tegra_qspi_start_rx_dma()
528 if (!tqspi->rx_dma_desc) { in tegra_qspi_start_rx_dma()
533 tqspi->rx_dma_desc->callback = tegra_qspi_dma_complete; in tegra_qspi_start_rx_dma()
534 tqspi->rx_dma_desc->callback_param = &tqspi->rx_dma_complete; in tegra_qspi_start_rx_dma()
535 dmaengine_submit(tqspi->rx_dma_desc); in tegra_qspi_start_rx_dma()
/linux-6.12.1/drivers/tty/serial/
Dserial-tegra.c137 struct dma_async_tx_descriptor *rx_dma_desc; member
719 async_tx_ack(tup->rx_dma_desc); in tegra_uart_rx_buffer_push()
797 tup->rx_dma_desc = dmaengine_prep_slave_single(tup->rx_dma_chan, in tegra_uart_start_rx_dma()
800 if (!tup->rx_dma_desc) { in tegra_uart_start_rx_dma()
806 tup->rx_dma_desc->callback = tegra_uart_rx_dma_complete; in tegra_uart_start_rx_dma()
807 tup->rx_dma_desc->callback_param = tup; in tegra_uart_start_rx_dma()
809 tup->rx_cookie = dmaengine_submit(tup->rx_dma_desc); in tegra_uart_start_rx_dma()