]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
remoteproc: pas: Replace metadata context with PAS context structure
authorMukesh Ojha <mukesh.ojha@oss.qualcomm.com>
Mon, 5 Jan 2026 13:22:53 +0000 (18:52 +0530)
committerBjorn Andersson <andersson@kernel.org>
Tue, 13 Jan 2026 18:14:33 +0000 (12:14 -0600)
commitb13d8baf56016e7eec29395b52d18b91df081d48
tree4607ab13750386903fbda59d3873f961c7958913
parentccb7bde5f7cc794dee0cd66fd451cb0e0715712d
remoteproc: pas: Replace metadata context with PAS context structure

As a superset of the existing metadata context, the PAS context
structure enables both remoteproc and non-remoteproc subsystems to
better support scenarios where the SoC runs with or without the Gunyah
hypervisor. To reflect this, relevant SCM and metadata functions are
updated to incorporate PAS context awareness and remove metadata context
data structure completely.

Signed-off-by: Mukesh Ojha <mukesh.ojha@oss.qualcomm.com>
Link: https://lore.kernel.org/r/20260105-kvmrprocv10-v10-5-022e96815380@oss.qualcomm.com
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
drivers/firmware/qcom/qcom_scm.c
drivers/remoteproc/qcom_q6v5_pas.c
drivers/soc/qcom/mdt_loader.c
include/linux/firmware/qcom/qcom_scm.h
include/linux/soc/qcom/mdt_loader.h