From: Bjorn Andersson <bjorn.andersson@linaro.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Ohad Ben-Cohen <ohad@wizery.com>,
linux-remoteproc@vger.kernel.org, linux-kernel@vger.kernel.org
Subject: [GIT PULL] rpmsg updates for v4.9
Date: Wed, 5 Oct 2016 15:20:28 -0700 [thread overview]
Message-ID: <20161005222028.GO7509@tuxbot> (raw)
The following changes since commit 29b4817d4018df78086157ea3a55c1d9424a7cfc:
Linux 4.8-rc1 (2016-08-07 18:18:00 -0700)
are available in the git repository at:
git://github.com/andersson/remoteproc tags/rpmsg-v4.9
for you to fetch changes up to 395317bbc200fbc164e65cc8ec31fa9d766aeaf1:
rpmsg: smd: fix dependency on QCOM_SMD=n (2016-09-12 07:05:13 -0700)
----------------------------------------------------------------
rpmsg updates for v4.9
The bulk of these patches involve splitting the rpmsg implementation into a
framework/API part and a virtio specific backend part. It then adds the
Qualcomm Shared Memory Device (SMD) as an additional supported wire format.
Also included is a set of code style cleanups that have been lingering for a
while.
----------------------------------------------------------------
Andrew F. Davis (1):
rpmsg: remove unneeded conversions to bool
Anna, Suman (5):
rpmsg: remove pointless OOM prints
rpmsg: use proper format-specifier for printing dma_addr_t
rpmsg: align code with open parenthesis
rpmsg: use dynamic_hex_dump for hex dump traces
samples/rpmsg: add support for multiple instances
Arnd Bergmann (1):
rpmsg: smd: fix dependency on QCOM_SMD=n
Bjorn Andersson (18):
rpmsg: Drop prototypes for non-existing functions
rpmsg: Enable matching devices with drivers based on DT
rpmsg: Name rpmsg devices based on channel id
rpmsg: rpmsg_send() operations takes rpmsg_endpoint
rpmsg: Make rpmsg_create_ept() take channel_info struct
rpmsg: Clean up rpmsg device vs channel naming
rpmsg: Introduce indirection table for rpmsg_device operations
rpmsg: Move rpmsg_device API to new file
rpmsg: Indirection table for rpmsg_endpoint operations
rpmsg: Move endpoint related interface to rpmsg core
rpmsg: Move helper for finding rpmsg devices to core
rpmsg: Split off generic tail of create_channel()
rpmsg: Split rpmsg core and virtio backend
rpmsg: Hide rpmsg indirection tables
rpmsg: virtio: Hide vrp pointer from the public API
rpmsg: Move virtio specifics from public header
rpmsg: Allow callback to return errors
rpmsg: Introduce Qualcomm SMD backend
Lee Jones (1):
rpmsg: virtio_rpmsg_bus: Fix randomly placed semi-colon
drivers/remoteproc/Kconfig | 4 +-
drivers/rpmsg/Kconfig | 14 +
drivers/rpmsg/Makefile | 4 +-
drivers/rpmsg/qcom_smd.c | 1434 +++++++++++++++++++++++++++++++++++
drivers/rpmsg/rpmsg_core.c | 498 ++++++++++++
drivers/rpmsg/rpmsg_internal.h | 82 ++
drivers/rpmsg/virtio_rpmsg_bus.c | 541 ++++++-------
include/linux/rpmsg.h | 248 +-----
samples/rpmsg/rpmsg_client_sample.c | 32 +-
9 files changed, 2308 insertions(+), 549 deletions(-)
create mode 100644 drivers/rpmsg/qcom_smd.c
create mode 100644 drivers/rpmsg/rpmsg_core.c
create mode 100644 drivers/rpmsg/rpmsg_internal.h
reply other threads:[~2016-10-05 22:20 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20161005222028.GO7509@tuxbot \
--to=bjorn.andersson@linaro.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-remoteproc@vger.kernel.org \
--cc=ohad@wizery.com \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.