From: srini@kernel.org
To: gregkh@linuxfoundation.org
Cc: linux-kernel@vger.kernel.org, Srinivas Kandagatla <srini@kernel.org>
Subject: [PATCH 00/10] misc: fastrpc: updates for 7.3
Date: Wed, 29 Jul 2026 10:43:42 +0100 [thread overview]
Message-ID: <20260729094352.111065-1-srini@kernel.org> (raw)
From: Srinivas Kandagatla <srini@kernel.org>
Hi Greg,
This series collects the FastRPC changes that can be queued for 7.3.
Highlights:
- Add DSP polling mode support. For dynamic modules running in a user
PD. Poll mode is opt-in from userspace via the FASTRPC_IOCTL_SET_OPTION
ioctl (FASTRPC_POLL_MODE) and is only advertised on SoCs whose DSP
firmware is known to support it.
- Drop the unhandled DSP PD exit notification in
fastrpc_rpmsg_callback().
- A couple of small cleanups: allow fastrpc_buf_free() to accept NULL,
and move dev_err()/dev_info() calls out of the spinlock in
fastrpc_cb_probe().
- MAINTAINERS: drop the inactive Qualcomm maintainer entry and add
Ekansh Gupta as reviewer.
- dt-bindings: document qcom,nord-fastrpc and qcom,maili-fastrpc,
both fall back to qcom,kaanapali-fastrpc. Add cdsp2/cdsp3 labels
for the four CDSPs on Nord.
These patches are rebased on top of char-misc-next:
https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git/log/?h=char-misc-next
Thanks,
srini
Ekansh Gupta (5):
misc: fastrpc: Allow fastrpc_buf_free() to accept NULL
misc: fastrpc: Move fdlist to invoke context structure
misc: fastrpc: Replace hardcoded ctxid mask with GENMASK
misc: fastrpc: Expand context ID mask for DSP polling mode support
misc: fastrpc: Add polling mode support for fastRPC driver
Mukesh Ojha (1):
misc: fastrpc: Move prints outside spinlock in fastrpc_cb_probe
Shawn Guo (2):
dt-bindings: misc: qcom,fastrpc: Document Nord FastRPC
misc: fastrpc: Drop unhandled DSP PD exit notification
Srinivas Kandagatla (1):
MAINTAINERS: fastrpc: remove inactive maintainer and add reviewer
Yijie Yang (1):
dt-bindings: misc: qcom,fastrpc: Add Maili FastRPC compatible
.../bindings/misc/qcom,fastrpc.yaml | 4 +
MAINTAINERS | 2 +-
drivers/misc/fastrpc.c | 254 ++++++++++++++++--
include/uapi/misc/fastrpc.h | 29 ++
4 files changed, 259 insertions(+), 30 deletions(-)
--
2.53.0
next reply other threads:[~2026-07-29 9:43 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-07-29 9:43 srini [this message]
2026-07-29 9:43 ` [PATCH 01/10] misc: fastrpc: Move prints outside spinlock in fastrpc_cb_probe srini
2026-07-29 9:43 ` [PATCH 02/10] misc: fastrpc: Allow fastrpc_buf_free() to accept NULL srini
2026-07-29 9:43 ` [PATCH 03/10] MAINTAINERS: fastrpc: remove inactive maintainer and add reviewer srini
2026-07-29 9:43 ` [PATCH 04/10] misc: fastrpc: Move fdlist to invoke context structure srini
2026-07-29 9:43 ` [PATCH 05/10] misc: fastrpc: Replace hardcoded ctxid mask with GENMASK srini
2026-07-29 9:43 ` [PATCH 06/10] misc: fastrpc: Expand context ID mask for DSP polling mode support srini
2026-07-29 9:43 ` [PATCH 07/10] misc: fastrpc: Add polling mode support for fastRPC driver srini
2026-07-29 9:43 ` [PATCH 08/10] dt-bindings: misc: qcom,fastrpc: Document Nord FastRPC srini
2026-07-29 9:43 ` [PATCH 09/10] dt-bindings: misc: qcom,fastrpc: Add Maili FastRPC compatible srini
2026-07-29 9:43 ` [PATCH 10/10] misc: fastrpc: Drop unhandled DSP PD exit notification srini
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20260729094352.111065-1-srini@kernel.org \
--to=srini@kernel.org \
--cc=gregkh@linuxfoundation.org \
--cc=linux-kernel@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox