diff options
author | 2016-02-26 19:33:51 +0530 | |
---|---|---|
committer | 2016-03-03 21:02:38 +0530 | |
commit | 7096f36e5388beb06b80576d3ccc3a0df2760035 (patch) | |
tree | 5eac56f9dd6a9ebe334a0bbe68d978adde0dc18e /tools/perf/scripts/python/call-graph-from-postgresql.py | |
parent | Linux 4.5-rc1 (diff) | |
download | linux-dev-7096f36e5388beb06b80576d3ccc3a0df2760035.tar.xz linux-dev-7096f36e5388beb06b80576d3ccc3a0df2760035.zip |
dmaengine: xilinx_vdma: Improve SG engine handling
The current driver allows user to queue up multiple segments
on to a single transaction descriptor. User will submit this single desc
and in the issue_pending() we decode multiple segments and submit to SG HW engine.
We free up the allocated_desc when it is submitted to the HW.
Existing code prevents the user to prepare multiple trasactions at same time as
we are overwrite with the allocated_desc.
The best utilization of HW SG engine would happen if we collate the pending
list when we start dma this patch updates the same.
Signed-off-by: Kedareswara rao Appana <appanad@xilinx.com>
Signed-off-by: Vinod Koul <vinod.koul@intel.com>
Diffstat (limited to 'tools/perf/scripts/python/call-graph-from-postgresql.py')
0 files changed, 0 insertions, 0 deletions