[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20250627103319.2883613-1-quic_lxu5@quicinc.com>
Date: Fri, 27 Jun 2025 16:03:15 +0530
From: Ling Xu <quic_lxu5@...cinc.com>
To: <srini@...nel.org>, <amahesh@....qualcomm.com>, <robh@...nel.org>,
<krzk+dt@...nel.org>, <conor+dt@...nel.org>, <andersson@...nel.org>,
<konradybcio@...nel.org>, <arnd@...db.de>,
<gregkh@...uxfoundation.org>
CC: <quic_kuiw@...cinc.com>, <ekansh.gupta@....qualcomm.com>,
<devicetree@...r.kernel.org>, <linux-arm-msm@...r.kernel.org>,
<dri-devel@...ts.freedesktop.org>, <linux-kernel@...r.kernel.org>,
Ling Xu
<quic_lxu5@...cinc.com>
Subject: [PATCH v4 0/4] Add support for gdsp remoteproc on sa8775p
The fastrpc driver has support for 5 types of remoteprocs. There are
some products which support GDSP remoteprocs. GDSP is General Purpose
DSP where tasks can be offloaded. Add fastrpc nodes and task offload
support for GDSP. Also strict domain IDs for domain.
Patch [v3]: https://lore.kernel.org/linux-arm-msm/20250622133820.18369-1-quic_lxu5@quicinc.com/
Changes in v4:
- Split patch and change to common syntax.
Changes in v3:
- Restrict domain IDs to represent a domain.
Changes in v2:
- Add GPDSP labels in dt-bindings.
Ling Xu (4):
dt-bindings: misc: qcom,fastrpc: Add GDSP label
arm64: dts: qcom: sa8775p: add GDSP fastrpc-compute-cb nodes
misc: fastrpc: Refactor domain ID to enforce strict mapping
misc: fastrpc: add support for gdsp remoteproc
.../bindings/misc/qcom,fastrpc.yaml | 2 +
arch/arm64/boot/dts/qcom/sa8775p.dtsi | 57 +++++++++++++++++++
drivers/misc/fastrpc.c | 57 ++++++++-----------
include/uapi/misc/fastrpc.h | 8 +++
4 files changed, 91 insertions(+), 33 deletions(-)
--
2.34.1
Powered by blists - more mailing lists