From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Sender: sidgup=codeaurora.org@mg.codeaurora.org From: Siddharth Gupta Subject: [PATCH 0/6] remoteproc: qcom: Add callbacks for remoteproc events Date: Wed, 19 Feb 2020 18:57:39 -0800 Message-Id: <1582167465-2549-1-git-send-email-sidgup@codeaurora.org> To: agross@kernel.org, bjorn.andersson@linaro.org, ohad@wizery.com Cc: Siddharth Gupta , linux-remoteproc@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-arm-kernel@lists.infradead.org, tsoni@codeaurora.org, psodagud@codeaurora.org, rishabhb@codeaurora.org List-ID: This patch series adds the usecases for SSR and Sysmon subdevices which are used by remoteprocs and kernel client drivers relying on those remoteprocs. Patch 1-3 adds callbacks for prepare, start and unprepare events, and also type of sysmon notification. Patch 4-6 adds a per subsystem notifier chain, callbacks for prepare, start and stop events for ssr subdevice. Rishabh Bhatnagar (1): drivers: remoteproc: Add name field for every subdevice Siddharth Gupta (5): remoteproc: sysmon: Add ability to send type of notification remoteproc: sysmon: Add notifications for events remoteproc: sysmon: Inform current rproc about all active rprocs remoteproc: qcom: Add per subsystem SSR notification remoteproc: qcom: Add notification types to SSR drivers/remoteproc/qcom_common.c | 86 ++++++++++++++++++++++++---- drivers/remoteproc/qcom_common.h | 1 + drivers/remoteproc/qcom_sysmon.c | 103 ++++++++++++++++++++++++++++------ drivers/soc/qcom/glink_ssr.c | 20 ++++++- include/linux/remoteproc.h | 17 ++++++ include/linux/remoteproc/qcom_rproc.h | 17 ++++-- 6 files changed, 209 insertions(+), 35 deletions(-) -- Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum, a Linux Foundation Collaborative Project