mbox series

[V5,0/3] rpmsg signaling/flowcontrol patches

Message ID 1676990114-1369-1-git-send-email-quic_sarannya@quicinc.com (mailing list archive)
Headers show
Series rpmsg signaling/flowcontrol patches | expand

Message

Sarannya S Feb. 21, 2023, 2:35 p.m. UTC
Added two new RPMSG IOCTLs for rpmsg_char- RPMSG_GET_SIGNAL_IOCTRL and
RPMSG_SET_SIGNAL_IOCTRL, to set/get the flow.
Addressed review comments for changing variable names/ desciptions.

Sarannya S (3):
  rpmsg: core: Add signal API support
  rpmsg: glink: Add support to handle signals command
  rpmsg: char: Add TIOCMGET/TIOCMSET ioctl support

 arch/arm64/boot/Image.gz-dtb      | Bin 0 -> 12413735 bytes
 drivers/rpmsg/qcom_glink_native.c |  63 ++++++++++++++++++++++++++++++++++++++
 drivers/rpmsg/rpmsg_char.c        |  60 +++++++++++++++++++++++++++++++-----
 drivers/rpmsg/rpmsg_core.c        |  20 ++++++++++++
 drivers/rpmsg/rpmsg_core.c.rej    |  11 +++++++
 drivers/rpmsg/rpmsg_internal.h    |   2 ++
 include/linux/rpmsg.h             |  15 +++++++++
 include/uapi/linux/rpmsg.h        |  11 +++++++
 8 files changed, 174 insertions(+), 8 deletions(-)
 create mode 100644 arch/arm64/boot/Image.gz-dtb
 create mode 100644 drivers/rpmsg/rpmsg_core.c.rej

Comments

Bjorn Andersson Feb. 21, 2023, 5:20 p.m. UTC | #1
On Tue, Feb 21, 2023 at 08:05:12PM +0530, Sarannya S wrote:
> Some transports like Glink support the state notifications between
> clients using flow control signals similar to serial protocol signals.
> Local glink client drivers can send and receive flow control status
> to glink clients running on remote processors.
> 
> Add APIs to support sending and receiving of flow control status by
> rpmsg clients.
> 
> Signed-off-by: Deepak Kumar Singh <quic_deesin@quicinc.com>
> Signed-off-by: Sarannya S <quic_sarannya@quicinc.com>
> ---
>  arch/arm64/boot/Image.gz-dtb   | Bin 0 -> 12413735 bytes
>  drivers/rpmsg/rpmsg_core.c     |  20 ++++++++++++++++++++
>  drivers/rpmsg/rpmsg_core.c.rej |  11 +++++++++++
>  drivers/rpmsg/rpmsg_internal.h |   2 ++
>  include/linux/rpmsg.h          |  15 +++++++++++++++

Looks like you accidentally included the Image.gz-dtb and .rej file in
the patch. Please resend without these.

Thanks,
Bjorn

>  5 files changed, 48 insertions(+)
>  create mode 100644 arch/arm64/boot/Image.gz-dtb
>  create mode 100644 drivers/rpmsg/rpmsg_core.c.rej