Linux ARM-MSM sub-architecture
 help / color / mirror / Atom feed
* [PATCH V9 0/3] rpmsg signaling/flowcontrol patches
@ 2023-07-06 21:41 Sarannya S
  2023-07-06 21:41 ` [PATCH V9 1/3] rpmsg: core: Add signal API support Sarannya S
                   ` (3 more replies)
  0 siblings, 4 replies; 6+ messages in thread
From: Sarannya S @ 2023-07-06 21:41 UTC (permalink / raw)
  To: quic_bjorande, arnaud.pouliquen, swboyd, quic_clew,
	mathieu.poirier
  Cc: linux-kernel, linux-arm-msm, linux-remoteproc, Sarannya S

From: Sarannya S <sarannya@qti.qualcomm.com>

Changes from V8:
* Updated the argument for RPMSG_SET_INCOMING_FLOWCONTROL to int.
* Return -EINVAL if arg > 1 in RPMSG_SET_INCOMING_FLOWCONTROL.

Key changes from earlier revisions:
* Added two new RPMSG IOCTLs for rpmsg_char- RPMSG_GET_SIGNAL_IOCTRL and RPMSG_SET_SIGNAL_IOCTRL, to set/get the flow.
* Updated the cmd name 'RPM_CMD_SIGNALS' to 'GLINK_CMD_SIGNALS'.
* Return EOPNOTSUPP error in rpmsg_set_flow_control(), if the backend does not support flow control ops.
* For rpmsg_set_flow_control, change "EXPORT_SYMBOL" to "EXPORT_SYMBOL_GPL".
* Change return type of qcom_glink_handle_signals() from int to void.
* Added destination address of the endpoint as parameter in rpmsg_set_flow_control.
* Changed 'remote_flow' to bool type, and updated it's evaluation.
* Updated evaluation of 'set' in rpmsg_char as 'set = !!arg'.

Chris Lew (2):
  rpmsg: glink: Add support to handle signals command
  rpmsg: char: Add RPMSG GET/SET FLOWCONTROL IOCTL support

Deepak Kumar Singh (1):
  rpmsg: core: Add signal API support

 drivers/rpmsg/qcom_glink_native.c | 56 +++++++++++++++++++++++++++++++++++++++
 drivers/rpmsg/rpmsg_char.c        | 54 ++++++++++++++++++++++++++++++++-----
 drivers/rpmsg/rpmsg_core.c        | 21 +++++++++++++++
 drivers/rpmsg/rpmsg_internal.h    |  2 ++
 include/linux/rpmsg.h             | 15 +++++++++++
 include/uapi/linux/rpmsg.h        | 10 +++++++
 6 files changed, 152 insertions(+), 6 deletions(-)

-- 
The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum,
a Linux Foundation Collaborative Project


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2023-07-15 19:42 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-07-06 21:41 [PATCH V9 0/3] rpmsg signaling/flowcontrol patches Sarannya S
2023-07-06 21:41 ` [PATCH V9 1/3] rpmsg: core: Add signal API support Sarannya S
2023-07-06 21:41 ` [PATCH V9 2/3] rpmsg: glink: Add support to handle signals command Sarannya S
2023-07-06 21:41 ` [PATCH V9 3/3] rpmsg: char: Add RPMSG GET/SET FLOWCONTROL IOCTL support Sarannya S
2023-07-10 12:44   ` Arnaud POULIQUEN
2023-07-15 19:45 ` [PATCH V9 0/3] rpmsg signaling/flowcontrol patches Bjorn Andersson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox