[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20210311140413.31725-1-arnaud.pouliquen@foss.st.com>
Date: Thu, 11 Mar 2021 15:04:07 +0100
From: Arnaud Pouliquen <arnaud.pouliquen@...s.st.com>
To: Bjorn Andersson <bjorn.andersson@...aro.org>,
Ohad Ben-Cohen <ohad@...ery.com>,
Mathieu Poirier <mathieu.poirier@...aro.org>,
Andy Gross <agross@...nel.org>
CC: <linux-remoteproc@...r.kernel.org>, <linux-kernel@...r.kernel.org>,
<linux-stm32@...md-mailman.stormreply.com>,
<linux-arm-msm@...r.kernel.org>, <arnaud.pouliquen@...s.st.com>
Subject: [PATCH 0/6] rpmsg: enable the use of the rpmsg_char device for the Virtio backend
This series is the first step in the division of the series:
"Introduce a generic IOCTL interface for RPMsg channels management"[1]
The main goal here is to enable the RPMsg char interface for
the virtio RPMsg backend.
In addition some patches have been includes in order to document the
interface and rename the rpmsg_char_init function.
It also includes Mathieu Poirier's comments made on [1]
Patchsets that should be the next steps:
- Extract the control part of the char dev and create the rpmsg_ctrl.c
file
- Introduce the RPMSG_CREATE_DEV_IOCTL IOCTL to instantiate RPMsg devices
[1]: https://patchwork.kernel.org/project/linux-remoteproc/list/?series=435523
Arnaud Pouliquen (6):
rpmsg: char: Rename rpmsg_char_init to rpmsg_chrdev_init
rpmsg: Move RPMSG_ADDR_ANY in user API
rpmsg: Add short description of the IOCTL defined in UAPI.
rpmsg: char: Use rpmsg_sendto to specify the message destination
address
rpmsg: virtio: Register the rpmsg_char device
rpmsg: char: Return an error if device already open
drivers/rpmsg/qcom_glink_native.c | 16 ++++++++
drivers/rpmsg/qcom_smd.c | 16 ++++++++
drivers/rpmsg/rpmsg_char.c | 11 ++++--
drivers/rpmsg/virtio_rpmsg_bus.c | 62 ++++++++++++++++++++++++++++---
include/linux/rpmsg.h | 3 +-
include/uapi/linux/rpmsg.h | 13 ++++++-
6 files changed, 108 insertions(+), 13 deletions(-)
--
2.17.1
Powered by blists - more mailing lists