summaryrefslogtreecommitdiff
path: root/crypto/pcbc.c
diff options
context:
space:
mode:
authorLina Iyer <ilina@codeaurora.org>2018-06-20 16:27:06 +0300
committerAndy Gross <andy.gross@linaro.org>2018-07-21 21:33:36 +0300
commitc8790cb6da58d3fa09dfa707aa486fe6769c23bc (patch)
tree4d0f9977301a4fd5964f07a589c2dc2e1f067f93 /crypto/pcbc.c
parent564b5e24ccd4c840a7f84dfd952e5715dd9b3966 (diff)
downloadlinux-c8790cb6da58d3fa09dfa707aa486fe6769c23bc.tar.xz
drivers: qcom: rpmh: add support for batch RPMH request
Platform drivers need make a lot of resource state requests at the same time, say, at the start or end of an usecase. It can be quite inefficient to send each request separately. Instead they can give the RPMH library a batch of requests to be sent and wait on the whole transaction to be complete. rpmh_write_batch() is a blocking call that can be used to send multiple RPMH command sets. Each RPMH command set is set asynchronously and the API blocks until all the command sets are complete and receive their tx_done callbacks. Signed-off-by: Lina Iyer <ilina@codeaurora.org> Signed-off-by: Raju P.L.S.S.S.N <rplsssn@codeaurora.org> Reviewed-by: Matthias Kaehlcke <mka@chromium.org> Signed-off-by: Andy Gross <andy.gross@linaro.org>
Diffstat (limited to 'crypto/pcbc.c')
0 files changed, 0 insertions, 0 deletions