Home
last modified time | relevance | path

Searched refs:DMA_PREP_INTERRUPT (Results 1 – 25 of 160) sorted by relevance

1234567

/openbmc/linux/drivers/dma/ioat/
H A Dprep.c141 hw->ctl_f.int_en = !!(flags & DMA_PREP_INTERRUPT); in ioat_dma_prep_memcpy_lock()
231 compl_desc->txd.flags = flags & DMA_PREP_INTERRUPT; in __ioat_prep_xor_lock()
235 hw->ctl_f.int_en = !!(flags & DMA_PREP_INTERRUPT); in __ioat_prep_xor_lock()
441 pq->ctl_f.int_en = !!(flags & DMA_PREP_INTERRUPT); in __ioat_prep_pq_lock()
447 compl_desc->txd.flags = flags & DMA_PREP_INTERRUPT; in __ioat_prep_pq_lock()
451 hw->ctl_f.int_en = !!(flags & DMA_PREP_INTERRUPT); in __ioat_prep_pq_lock()
554 pq->ctl_f.int_en = !!(flags & DMA_PREP_INTERRUPT); in __ioat_prep_pq16_lock()
H A Dinit.c349 flags = DMA_PREP_INTERRUPT; in ioat_dma_self_test()
855 DMA_PREP_INTERRUPT); in ioat_xor_val_self_test()
924 &xor_val_result, DMA_PREP_INTERRUPT); in ioat_xor_val_self_test()
977 &xor_val_result, DMA_PREP_INTERRUPT); in ioat_xor_val_self_test()
/openbmc/linux/drivers/i2c/busses/
H A Di2c-mxs.c203 DMA_PREP_INTERRUPT | in mxs_i2c_dma_setup_xfer()
220 1, DMA_TRANS_NONE, DMA_PREP_INTERRUPT); in mxs_i2c_dma_setup_xfer()
232 DMA_PREP_INTERRUPT | in mxs_i2c_dma_setup_xfer()
265 DMA_PREP_INTERRUPT | in mxs_i2c_dma_setup_xfer()
H A Di2c-stm32.c131 DMA_PREP_INTERRUPT); in stm32_i2c_prep_dma_xfer()
/openbmc/linux/crypto/async_tx/
H A Dasync_memcpy.c49 dma_prep_flags |= DMA_PREP_INTERRUPT; in async_memcpy()
H A Dasync_xor.c55 dma_flags |= DMA_PREP_INTERRUPT; in do_async_xor()
338 dma_prep_flags |= DMA_PREP_INTERRUPT; in async_xor_val_offs()
H A Dasync_pq.c67 dma_flags |= DMA_PREP_INTERRUPT; in do_async_gen_syndrome()
306 enum dma_ctrl_flags dma_flags = submit->cb_fn ? DMA_PREP_INTERRUPT : 0; in async_syndrome_val()
/openbmc/linux/drivers/tty/serial/8250/
H A D8250_dma.c117 DMA_PREP_INTERRUPT | DMA_CTRL_ACK); in serial8250_tx_dma()
170 DMA_PREP_INTERRUPT | DMA_CTRL_ACK); in serial8250_rx_dma()
/openbmc/linux/drivers/crypto/qce/
H A Ddma.c105 unsigned long flags = DMA_PREP_INTERRUPT | DMA_CTRL_ACK; in qce_dma_prep_sgs()
/openbmc/linux/drivers/soc/tegra/fuse/
H A Dfuse-tegra20.c44 unsigned long flags = DMA_PREP_INTERRUPT | DMA_CTRL_ACK; in tegra20_fuse_read()
/openbmc/linux/Documentation/driver-api/dmaengine/
H A Dpxa_dma.rst20 Any issued transfer with DMA_PREP_INTERRUPT should trigger a callback call.
121 When a transfer flagged as "DMA_PREP_INTERRUPT" is finished, the dma irq
/openbmc/linux/sound/soc/sh/
H A Dsiu_pcm.c122 &sg, 1, DMA_MEM_TO_DEV, DMA_PREP_INTERRUPT | DMA_CTRL_ACK); in siu_pcm_wr_set()
172 &sg, 1, DMA_DEV_TO_MEM, DMA_PREP_INTERRUPT | DMA_CTRL_ACK); in siu_pcm_rd_set()
/openbmc/linux/drivers/spi/
H A Dspi-pxa2xx-dma.c112 DMA_PREP_INTERRUPT | DMA_CTRL_ACK); in pxa2xx_spi_dma_prepare_one()
H A Dspi-mxs.c245 sg_count ? DMA_PREP_INTERRUPT : 0); in mxs_spi_txrx_dma()
256 DMA_PREP_INTERRUPT | MXS_DMA_CTRL_WAIT4END); in mxs_spi_txrx_dma()
H A Dspi-dw-dma.c348 DMA_PREP_INTERRUPT | DMA_CTRL_ACK); in dw_spi_dma_submit_tx()
449 DMA_PREP_INTERRUPT | DMA_CTRL_ACK); in dw_spi_dma_submit_rx()
H A Dspi-at91-usart.c232 DMA_PREP_INTERRUPT | in at91_usart_spi_dma_transfer()
241 DMA_PREP_INTERRUPT | in at91_usart_spi_dma_transfer()
H A Dspi-atmel.c801 DMA_PREP_INTERRUPT | in atmel_spi_next_xfer_dma_submit()
808 DMA_PREP_INTERRUPT | in atmel_spi_next_xfer_dma_submit()
820 DMA_PREP_INTERRUPT | in atmel_spi_next_xfer_dma_submit()
827 DMA_PREP_INTERRUPT | in atmel_spi_next_xfer_dma_submit()
/openbmc/linux/drivers/iio/buffer/
H A Dindustrialio-buffer-dmaengine.c75 DMA_PREP_INTERRUPT); in iio_dmaengine_buffer_submit_block()
/openbmc/linux/drivers/dma/
H A Dtxx9dmac.c442 if ((desc->txd.flags & DMA_PREP_INTERRUPT) && in txx9dmac_dequeue()
788 if (flags & DMA_PREP_INTERRUPT) in txx9dmac_prep_dma_memcpy()
883 if (flags & DMA_PREP_INTERRUPT) in txx9dmac_prep_slave_sg()
975 if (!(prev->txd.flags & DMA_PREP_INTERRUPT) || in txx9dmac_issue_pending()
H A Dtegra186-gpc-dma.c891 if (flags & DMA_PREP_INTERRUPT) in tegra_dma_prep_dma_memset()
959 if (flags & DMA_PREP_INTERRUPT) in tegra_dma_prep_dma_memcpy()
1049 if (flags & DMA_PREP_INTERRUPT) in tegra_dma_prep_slave_sg()
1184 if (flags & DMA_PREP_INTERRUPT) in tegra_dma_prep_dma_cyclic()
H A Dmv_xor_v2.c407 if (flags & DMA_PREP_INTERRUPT) in mv_xor_v2_prep_dma_memcpy()
464 if (flags & DMA_PREP_INTERRUPT) in mv_xor_v2_prep_dma_xor()
/openbmc/linux/drivers/mtd/hyperbus/
H A Dhbmc-am654.c77 enum dma_ctrl_flags flags = DMA_CTRL_ACK | DMA_PREP_INTERRUPT; in am654_hbmc_dma_read()
/openbmc/linux/drivers/dma/ppc4xx/
H A Dadma.c282 if (flags & DMA_PREP_INTERRUPT) in ppc440spe_desc_init_xor()
304 if (flags & DMA_PREP_INTERRUPT) in ppc440spe_desc_init_dma2pq()
353 if (flags & DMA_PREP_INTERRUPT) in ppc440spe_desc_init_dma01pq()
511 if (flags & DMA_PREP_INTERRUPT) in ppc440spe_desc_init_memcpy()
1995 flags & DMA_PREP_INTERRUPT ? 1 : 0); in ppc440spe_adma_prep_dma_memcpy()
2036 flags & DMA_PREP_INTERRUPT ? 1 : 0); in ppc440spe_adma_prep_dma_xor()
2140 if (flags & DMA_PREP_INTERRUPT) in ppc440spe_dma01_prep_mult()
2225 if (flags & DMA_PREP_INTERRUPT) in ppc440spe_dma01_prep_sum_product()
2250 if (flags & DMA_PREP_INTERRUPT) in ppc440spe_dma01_prep_sum_product()
2559 flags & DMA_PREP_INTERRUPT ? 1 : 0); in ppc440spe_adma_prep_dma_pq()
/openbmc/linux/drivers/media/platform/xilinx/
H A Dxilinx-dma.c337 flags = DMA_PREP_INTERRUPT | DMA_CTRL_ACK; in xvip_dma_buffer_queue()
343 flags = DMA_PREP_INTERRUPT | DMA_CTRL_ACK; in xvip_dma_buffer_queue()
/openbmc/linux/drivers/pci/endpoint/functions/
H A Dpci-epf-mhi.c311 DMA_CTRL_ACK | DMA_PREP_INTERRUPT); in pci_epf_mhi_edma_read()
382 DMA_CTRL_ACK | DMA_PREP_INTERRUPT); in pci_epf_mhi_edma_write()

1234567