drivers: qcom: rpmh: add RPMH helper functions
Sending RPMH requests and waiting for response from the controller through a callback is common functionality across all platform drivers. To simplify drivers, add a library functions to create RPMH client and send resource state requests. rpmh_write() is a synchronous blocking call that can be used to send active state requests. Signed-off-by:Lina Iyer <ilina@codeaurora.org> Signed-off-by:
Raju P.L.S.S.S.N <rplsssn@codeaurora.org> Signed-off-by:
Andy Gross <andy.gross@linaro.org>
Showing
- drivers/soc/qcom/Makefile 3 additions, 1 deletiondrivers/soc/qcom/Makefile
- drivers/soc/qcom/rpmh-internal.h 30 additions, 1 deletiondrivers/soc/qcom/rpmh-internal.h
- drivers/soc/qcom/rpmh-rsc.c 5 additions, 1 deletiondrivers/soc/qcom/rpmh-rsc.c
- drivers/soc/qcom/rpmh.c 116 additions, 0 deletionsdrivers/soc/qcom/rpmh.c
- include/soc/qcom/rpmh.h 25 additions, 0 deletionsinclude/soc/qcom/rpmh.h
Loading
Please register or sign in to comment