Lines Matching +full:mixed +full:- +full:burst
8 ``Documentation/crypto/async-tx-api.rst``
11 Below is a guide to device driver writers on how to use the Slave-DMA API of the
19 - Allocate a DMA slave channel
21 - Set slave and controller specific parameters
23 - Get a descriptor for transaction
25 - Submit the transaction
27 - Issue pending requests and wait for callback notification
40 .. code-block:: c
56 DMA direction, DMA addresses, bus widths, DMA burst lengths etc
66 .. code-block:: c
79 DMA-engine are:
81 - slave_sg: DMA a list of scatter gather buffers from/to a peripheral
83 - peripheral_dma_vec: DMA an array of scatter gather buffers from/to a
87 - dma_cyclic: Perform a cyclic DMA operation from/to a peripheral till the
90 - interleaved_dma: This is common to Slave as well as M2M clients. For slave
97 A non-NULL return of this transfer API represents a "descriptor" for
102 .. code-block:: c
130 .. code-block:: c
176 .. code-block:: c
195 .. code-block:: c
205 .. code-block:: c
214 - DMA_MEM_TO_DEV / DEV_MEM_TO_MEM:
222 - DMA_DEV_TO_MEM:
233 - DMA_MEM_TO_DEV / DEV_MEM_TO_MEM:
243 - DMA_DEV_TO_MEM:
257 Mixed use of DESC_METADATA_CLIENT / DESC_METADATA_ENGINE is not allowed,
267 .. code-block:: c
296 .. code-block:: c
301 ------------
305 .. code-block:: c
332 .. code-block:: c
340 .. code-block:: c
349 .. code-block:: c
371 .. code-block:: c