[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20251106050839.3091707-1-ekansh.gupta@oss.qualcomm.com>
Date: Thu, 6 Nov 2025 10:38:36 +0530
From: Ekansh Gupta <ekansh.gupta@....qualcomm.com>
To: srini@...nel.org, linux-arm-msm@...r.kernel.org
Cc: gregkh@...uxfoundation.org, quic_bkumar@...cinc.com,
linux-kernel@...r.kernel.org, quic_chennak@...cinc.com,
dri-devel@...ts.freedesktop.org, arnd@...db.de,
dmitry.baryshkov@....qualcomm.com
Subject: [PATCH v2 0/3] misc: fastrpc: Add polling mode support
This patch series adds polling mode feature that have been missing in
upstream FastRPC driver.
- Add changes to move fdlist to ctx structure to avoid code duplicacy.
- Update context mask to support polling mode.
- Add changes to support polling feature.
Userspace change: https://github.com/qualcomm/fastrpc/pull/258
Patch [v1]: https://lore.kernel.org/all/20250901053336.3939595-1-ekansh.gupta@oss.qualcomm.com/
Changes in v2:
- Added comments and fixed commit text.
- Defined context id position as a macro.
- Added new IOCTL to control polling mode as always enabling
it might cause excess power consumption.
- Cleaned up polling mode implementation.
Ekansh Gupta (3):
misc: fastrpc: Move fdlist to invoke context structure
misc: fastrpc: Update context ID mask for polling mode support
misc: fastrpc: Add polling mode support for fastRPC driver
drivers/misc/fastrpc.c | 163 +++++++++++++++++++++++++++++++-----
include/uapi/misc/fastrpc.h | 9 ++
2 files changed, 150 insertions(+), 22 deletions(-)
--
2.34.1
Powered by blists - more mailing lists