Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit cd4bc8de authored by Sagar Dharia's avatar Sagar Dharia Committed by Stephen Boyd
Browse files

slim_msm: Signal client's completion for per transfer notification



Slimbus ports are connected to BAM pipes and ports inform the pipe
when descriptor's data transfer is done. Clients queue a completion
per descrptor when that descriptor is processed. This completion will
get overwritten if client queues multiple descriptors. Use
per-transfer user-data as client's completion to avoid this problem.
This also reduces controller-driver involvement in data transfer.

Change-Id: I528fa0c2358b1c172db6e65c5d23b174b2ce367b
Signed-off-by: default avatarSagar Dharia <sdharia@codeaurora.org>
parent a46de58e
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment