remoteproc: qcom: Introduce sysmon
authorBjorn Andersson <bjorn.andersson@linaro.org>
Mon, 28 Aug 2017 04:51:38 +0000 (21:51 -0700)
committerBjorn Andersson <bjorn.andersson@linaro.org>
Tue, 13 Feb 2018 00:57:22 +0000 (16:57 -0800)
commit1fb82ee806d170b92315f424eac9b5b34b9ead64
tree6e63ce8b2a5e4b8e4302a516da20ff947b8b48d9
parent880f5b388252fedb26c70bb80ad1d7c8abbc0607
remoteproc: qcom: Introduce sysmon

The sysmon client communicates either via a dedicated SMD/GLINK channel
or via QMI encoded messages over IPCROUTER with remote processors in
order to perform graceful shutdown and inform about other remote
processors shutting down.

Acked-By: Chris Lew <clew@codeaurora.org>
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
drivers/remoteproc/Kconfig
drivers/remoteproc/Makefile
drivers/remoteproc/qcom_adsp_pil.c
drivers/remoteproc/qcom_common.h
drivers/remoteproc/qcom_q6v5_pil.c
drivers/remoteproc/qcom_sysmon.c [new file with mode: 0644]
drivers/remoteproc/qcom_wcnss.c