lkml.org 
[lkml]   [2018]   [Apr]   [9]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
Subject[GIT PULL] rpmsg updates for v4.17
The following changes since commit 7928b2cbe55b2a410a0f5c1f154610059c57b1b2:

Linux 4.16-rc1 (2018-02-11 15:04:29 -0800)

are available in the Git repository at:

git://github.com/andersson/remoteproc tags/rpmsg-v4.17

for you to fetch changes up to 0d72038c303c616a63415a07366f916b5edc3830:

rpmsg: smd: Use announce_create to process any receive work (2018-03-27 21:54:37 -0700)

----------------------------------------------------------------
rpmsg updates for v4.17

This transitions the rpmsg_trysend() code paths of SMD and GLINK to use
non-sleeping locks, it reverts the overly optimistic handling of
discovered SMD channels and fixes an issue in SMD where incoming
messages races with the probing of a client driver.

----------------------------------------------------------------
Arvind Yadav (2):
rpmsg: glink: use put_device() if device_register fail
rpmsg: smd: use put_device() if device_register fail

Bjorn Andersson (6):
rpmsg: smd: Use spinlock in tx path
rpmsg: glink: Use spinlock in tx path
Revert "rpmsg: smd: Create device for all channels"
rpmsg: smd: Fix container_of macros
rpmsg: Only invoke announce_create for rpdev with endpoints
rpmsg: smd: Use announce_create to process any receive work

drivers/rpmsg/qcom_glink_native.c | 18 ++++++++------
drivers/rpmsg/qcom_glink_smem.c | 3 ++-
drivers/rpmsg/qcom_smd.c | 51 +++++++++++++++++++++++++++++----------
drivers/rpmsg/rpmsg_core.c | 2 +-
4 files changed, 52 insertions(+), 22 deletions(-)

\
 
 \ /
  Last update: 2018-04-10 00:25    [W:0.027 / U:0.332 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site