summaryrefslogtreecommitdiffstats
path: root/drivers/rpmsg
diff options
context:
space:
mode:
authorChris Lew <clew@codeaurora.org>2018-07-27 17:47:27 +0530
committerBjorn Andersson <bjorn.andersson@linaro.org>2018-09-01 14:00:43 -0700
commitf0beb4ba9b185d497c8efe7b349363700092aee0 (patch)
tree8d910b5a19d23c4bfa8624478621192ee28223fc /drivers/rpmsg
parentc8a54c0c9a7dbb8b99851e3a9cb2dacabf3b80c6 (diff)
downloadlinux-stable-f0beb4ba9b185d497c8efe7b349363700092aee0.tar.gz
linux-stable-f0beb4ba9b185d497c8efe7b349363700092aee0.tar.bz2
linux-stable-f0beb4ba9b185d497c8efe7b349363700092aee0.zip
rpmsg: glink: Remove chunk size word align warning
It is possible for the chunk sizes coming from the non RPM remote procs to not be word aligned. Remove the alignment warning and continue to read from the FIFO so execution is not stalled. Signed-off-by: Chris Lew <clew@codeaurora.org> Signed-off-by: Arun Kumar Neelakantam <aneela@codeaurora.org> Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Diffstat (limited to 'drivers/rpmsg')
-rw-r--r--drivers/rpmsg/qcom_glink_native.c3
1 files changed, 0 insertions, 3 deletions
diff --git a/drivers/rpmsg/qcom_glink_native.c b/drivers/rpmsg/qcom_glink_native.c
index e2ce4e638258..f46c787733e8 100644
--- a/drivers/rpmsg/qcom_glink_native.c
+++ b/drivers/rpmsg/qcom_glink_native.c
@@ -792,9 +792,6 @@ static int qcom_glink_rx_data(struct qcom_glink *glink, size_t avail)
return -EAGAIN;
}
- if (WARN(chunk_size % 4, "Incoming data must be word aligned\n"))
- return -EINVAL;
-
rcid = le16_to_cpu(hdr.msg.param1);
spin_lock_irqsave(&glink->idr_lock, flags);
channel = idr_find(&glink->rcids, rcid);