aboutsummaryrefslogtreecommitdiff
path: root/scripts/gdb/linux/tasks.py
diff options
context:
space:
mode:
authorFrank Li <[email protected]>2022-05-24 10:21:53 -0500
committerBjorn Helgaas <[email protected]>2022-06-23 14:49:30 -0500
commit203184571388a988283543f0fd7da1a0da7c3f91 (patch)
treea70d0e66fad0cdc65adb045be59ebf9882ac3160 /scripts/gdb/linux/tasks.py
parent5a0e4529d9aee8ce348f628ad476c9ddb6cf457d (diff)
dmaengine: dw-edma: Detach the private data and chip info structures
"struct dw_edma_chip" contains an internal structure "struct dw_edma" that is used by the eDMA core internally and should not be touched by the eDMA controller drivers themselves. But currently, the eDMA controller drivers like "dw-edma-pci" allocate and populate this internal structure before passing it on to the eDMA core. The eDMA core further populates the structure and uses it. This is wrong! Hence, move all the "struct dw_edma" specifics from controller drivers to the eDMA core. Link: https://lore.kernel.org/r/[email protected] Tested-by: Serge Semin <[email protected]> Tested-by: Manivannan Sadhasivam <[email protected]> Signed-off-by: Frank Li <[email protected]> Signed-off-by: Bjorn Helgaas <[email protected]> Reviewed-by: Serge Semin <[email protected]> Reviewed-by: Manivannan Sadhasivam <[email protected]> Acked-By: Vinod Koul <[email protected]>
Diffstat (limited to 'scripts/gdb/linux/tasks.py')
0 files changed, 0 insertions, 0 deletions