]> Gentwo Git Trees - linux/.git/commit
soc: qcom: pmic_glink: Add support for SOCCP remoteproc channels
authorAnjelique Melendez <anjelique.melendez@oss.qualcomm.com>
Fri, 19 Sep 2025 17:50:25 +0000 (10:50 -0700)
committerBjorn Andersson <andersson@kernel.org>
Wed, 22 Oct 2025 22:02:19 +0000 (17:02 -0500)
commit6773cb33e7a7191ae7ae490af279596c91a828cc
tree163b12bacaed4bb9f67048c56ab2ff3ce6c84c31
parentedd548dc64a699d71ea4f537f815044e763d01e1
soc: qcom: pmic_glink: Add support for SOCCP remoteproc channels

System On Chip Control Processor (SOCCP) is a subsystem that can have
battery management firmware running on it to support Type-C/PD and
battery charging. SOCCP does not have multiple PDs and hence PDR is not
supported. So, if the subsystem comes up/down, rpmsg driver would be
probed or removed. Use that for notifying clients of pmic_glink for
PDR events.

Add support for battery management FW running on SOCCP by adding the
"PMIC_RTR_SOCCP_APPS" channel name to the rpmsg_match list and
updating notify_clients logic.

Signed-off-by: Anjelique Melendez <anjelique.melendez@oss.qualcomm.com>
Link: https://lore.kernel.org/r/20250919175025.2988948-1-anjelique.melendez@oss.qualcomm.com
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
drivers/soc/qcom/pmic_glink.c