linux/drivers/rpmsg
Bjorn Andersson 7339859da8 rpmsg: glink: Allow unaligned data access
Glink protocol requires that each message is aligned on a 8 byte offset.
This is purely a restriction from glink, so in order to support clients
which do not adher to this, allow data packets of any size, but align
the head index accordingly, effectively removing the alignment
restriction.

Acked-by: Arun Kumar Neelakantam <aneela@codeaurora.org>
Signed-off-by: Sricharan R <sricharan@codeaurora.org>
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
2017-08-29 14:29:33 -07:00
..
Kconfig rpmsg: glink: Move the common glink protocol implementation to glink_native.c 2017-08-29 14:29:33 -07:00
Makefile rpmsg: glink: Move the common glink protocol implementation to glink_native.c 2017-08-29 14:29:33 -07:00
qcom_glink_native.c rpmsg: glink: Allow unaligned data access 2017-08-29 14:29:33 -07:00
qcom_glink_native.h rpmsg: glink: Move the common glink protocol implementation to glink_native.c 2017-08-29 14:29:33 -07:00
qcom_glink_rpm.c rpmsg: glink: Allow unaligned data access 2017-08-29 14:29:33 -07:00
qcom_smd.c rpmsg: qcom_smd: add of_node node to edge device 2017-07-26 09:59:27 -07:00
rpmsg_char.c rpmsg updates for v4.13 2017-07-06 15:38:31 -07:00
rpmsg_core.c rpmsg updates for v4.13 2017-07-06 15:38:31 -07:00
rpmsg_internal.h rpmsg: Driver for user space endpoint interface 2017-01-18 10:43:15 -08:00
virtio_rpmsg_bus.c rpmsg: virtio_rpmsg_bus: fix sg_set_buf() when addr is not a valid kernel address 2017-08-24 15:37:28 -07:00