[GIT PULL] rpmsg updates for v5.16

From: Bjorn Andersson
Date: Mon Nov 08 2021 - 12:24:05 EST


The following changes since commit 6880fa6c56601bb8ed59df6c30fd390cc5f6dd8f:

Linux 5.15-rc1 (2021-09-12 16:28:37 -0700)

are available in the Git repository at:

https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git tags/rpmsg-v5.16

for you to fetch changes up to b16a37e1846c9573a847a56fa2f31ba833dae45a:

rpmsg: glink: Send READ_NOTIFY command in FIFO full case (2021-10-15 11:02:11 -0500)

----------------------------------------------------------------
rpmsg updates for v5.16

For the GLINK implementation this adds support for splitting outgoing
messages that are too large to fit in the fifo, it introduces the use of
"read notifications", to avoid polling in the case where the outgoing
fifo is full and a few bugs are squashed.

The return value of rpmsg_create_ept() for when RPMSG is disabled is
corrected to return a valid error, the Mediatek rpmsg driver is updated
to match the DT binding and a couple of cleanups are done in the virtio
rpmsg driver.

----------------------------------------------------------------
Alexandru Ardelean (1):
rpmsg: virtio_rpmsg_bus: use dev_warn_ratelimited for msg with no recipient

Arnaud Pouliquen (1):
rpmsg: Fix rpmsg_create_ept return when RPMSG config is not defined

Arun Kumar Neelakantam (3):
rpmsg: glink: Add TX_DATA_CONT command while sending
rpmsg: glink: Remove the rpmsg dev in close_ack
rpmsg: glink: Send READ_NOTIFY command in FIFO full case

Cai Huoqing (1):
rpmsg: virtio: Remove unused including <linux/of_device.h>

Chris Lew (1):
rpmsg: glink: Remove channel decouple from rpdev release

Kees Cook (1):
rpmsg: glink: Replace strncpy() with strscpy_pad()

Tinghan Shen (1):
rpmsg: Change naming of mediatek rpmsg property

drivers/rpmsg/mtk_rpmsg.c | 2 +-
drivers/rpmsg/qcom_glink_native.c | 90 +++++++++++++++++++++++++++++++++++----
drivers/rpmsg/virtio_rpmsg_bus.c | 3 +-
include/linux/rpmsg.h | 2 +-
4 files changed, 85 insertions(+), 12 deletions(-)