aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/stackcollapse.py
diff options
context:
space:
mode:
authorSinan Kaya <[email protected]>2017-06-30 10:43:05 -0400
committerVinod Koul <[email protected]>2017-07-03 10:39:51 +0530
commit99efdb3e48fb2fa84addb3102946d3eca341192b (patch)
tree5d9d7116af71e62aeff4a8e2d52d4b1f88376395 /tools/perf/scripts/python/stackcollapse.py
parent82474dade7f4c60206609e7274591d159db105bf (diff)
dmaengine: qcom_hidma: correct API violation for submit
Current code is violating the DMA Engine API by putting the submitted requests directly into the HW queue. This causes queued transactions to be started by another thread as soon as the first one finishes. The DMA Engine document clearly states this. "dmaengine_submit() will not start the DMA operation". Move HW queuing of the requests into the issue_pending() routine to comply with API requirements also create a new queued state for temporarily holding the requests. A descriptor goes through these transitions now. free->prepared->queued->active->completed->free as opposed to free->prepared->active->completed->free Signed-off-by: Sinan Kaya <[email protected]> Signed-off-by: Vinod Koul <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions