* [GIT PULL] rpmsg updates for v4.9
@ 2016-10-05 22:20 Bjorn Andersson
0 siblings, 0 replies; only message in thread
From: Bjorn Andersson @ 2016-10-05 22:20 UTC (permalink / raw)
To: Linus Torvalds; +Cc: Ohad Ben-Cohen, linux-remoteproc, linux-kernel
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
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2016-10-05 22:20 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-10-05 22:20 [GIT PULL] rpmsg updates for v4.9 Bjorn Andersson
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.