author | Ohad Ben-Cohen <ohad@wizery.com> | |
Tue, 12 Mar 2013 00:01:23 +0000 (17:01 -0700) | ||
committer | Suman Anna <s-anna@ti.com> | |
Fri, 29 Aug 2014 20:22:09 +0000 (15:22 -0500) | ||
commit | 1d987626bd652ce5cc798fbf1383670bfb587871 | |
tree | 216a2be0033d7b41122bf9f9c853e785ea4ffdb5 | tree | snapshot (tar.xz tar.gz zip) |
parent | 3fa545f178ee6f2289f861dbd18103af2cc7351d | commit | diff |
net/rpmsg: add support for new rpmsg sockets
Add the support for a new socket address and protocol
family: remote-processor sockets. The rpmsg protocol
driver provides the necessary support to expose a
rpmsg communication channel through the socket API
to userspace.
This patch is created from the initial rpmsg socket
support patch by Ohad on an older kernel.
Tested-by: G Anthony <a0783926@ti.com>
Signed-off-by: Ohad Ben Cohen <ohad@wizery.com>
[rtivy@ti.com: forward port and add .bind functionality]
Signed-off-by: Robert Tivy <rtivy@ti.com>
[s-anna@ti.com: rproc id retrieval logic, cleanup and uapi header split]
Signed-off-by: Suman Anna <s-anna@ti.com>
Add the support for a new socket address and protocol
family: remote-processor sockets. The rpmsg protocol
driver provides the necessary support to expose a
rpmsg communication channel through the socket API
to userspace.
This patch is created from the initial rpmsg socket
support patch by Ohad on an older kernel.
Tested-by: G Anthony <a0783926@ti.com>
Signed-off-by: Ohad Ben Cohen <ohad@wizery.com>
[rtivy@ti.com: forward port and add .bind functionality]
Signed-off-by: Robert Tivy <rtivy@ti.com>
[s-anna@ti.com: rproc id retrieval logic, cleanup and uapi header split]
Signed-off-by: Suman Anna <s-anna@ti.com>
include/linux/socket.h | diff | blob | history | |
include/uapi/linux/rpmsg_socket.h | [new file with mode: 0644] | blob |
net/Makefile | diff | blob | history | |
net/rpmsg/Makefile | [new file with mode: 0644] | blob |
net/rpmsg/rpmsg_proto.c | [new file with mode: 0644] | blob |