aboutsummaryrefslogtreecommitdiff
path: root/scripts/gdb/linux/tasks.py
diff options
context:
space:
mode:
authorSia Jee Heng <[email protected]>2021-01-25 09:32:40 +0800
committerVinod Koul <[email protected]>2021-02-01 15:08:14 +0530
commitef6fb2d6f1abd56cc067c694253ea362159b5ac3 (patch)
tree2217272789d519aae4f164f561db3f1e02a8e3a3 /scripts/gdb/linux/tasks.py
parent8c70fb7e0a0ab477504e0bd761d301ddd616c8eb (diff)
dmaengine: dw-axi-dmac: simplify descriptor management
Simplify and refactor the descriptor management by removing the redundant Linked List Item (LLI) queue control logic from the AxiDMA driver. The descriptor is split into virtual descriptor and hardware LLI so that only hardware LLI memories are allocated from the DMA memory pool. Up to 64 descriptors can be allocated within a PAGE_SIZE compare to 16 descriptors in previous version. This solves the problem where an ALSA driver expects more than 16 DMA descriptors to run. Signed-off-by: Sia Jee Heng <[email protected]> Tested-by: Eugeniy Paltsev <[email protected]> Reviewed-by: Andy Shevchenko <[email protected]> Reviewed-by: Eugeniy Paltsev <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Vinod Koul <[email protected]>
Diffstat (limited to 'scripts/gdb/linux/tasks.py')
0 files changed, 0 insertions, 0 deletions