| ea8cf0f8 | 13-Oct-2021 |
Kevin Laatz <[email protected]> |
dmadev: add burst capacity API
Add a burst capacity check API to the dmadev library. This API is useful to applications which need to how many descriptors can be enqueued in the current batch. For e
dmadev: add burst capacity API
Add a burst capacity check API to the dmadev library. This API is useful to applications which need to how many descriptors can be enqueued in the current batch. For example, it could be used to determine whether all segments of a multi-segment packet can be enqueued in the same batch or not (to avoid half-offload of the packet).
Signed-off-by: Kevin Laatz <[email protected]> Reviewed-by: Conor Walsh <[email protected]>
show more ...
|
| 5e0f8591 | 13-Oct-2021 |
Bruce Richardson <[email protected]> |
dmadev: add channel status check for testing use
Add in a function to check if a device or vchan has completed all jobs assigned to it, without gathering in the results. This is primarily for use in
dmadev: add channel status check for testing use
Add in a function to check if a device or vchan has completed all jobs assigned to it, without gathering in the results. This is primarily for use in testing, to allow the hardware to be in a known-state prior to gathering completions.
Signed-off-by: Bruce Richardson <[email protected]> Reviewed-by: Conor Walsh <[email protected]> Reviewed-by: Kevin Laatz <[email protected]>
show more ...
|