summaryrefslogtreecommitdiffstats
path: root/drivers/rpmsg/Kconfig
diff options
context:
space:
mode:
authorBjorn Andersson <bjorn.andersson@linaro.org>2017-08-24 12:51:30 +0530
committerBjorn Andersson <bjorn.andersson@linaro.org>2017-08-29 20:33:57 -0700
commitcaf989c350e8e0b9584744b9005fc2c45ca30883 (patch)
tree0ca09b9607908d61367eb9526f0333a727e5f44a /drivers/rpmsg/Kconfig
parent76cf11051446b4778e539536bbc4810a44be96d9 (diff)
downloadlinux-caf989c350e8e0b9584744b9005fc2c45ca30883.tar.bz2
rpmsg: glink: Introduce glink smem based transport
The glink protocol supports different types of transports (shared memory). With the core protocol remaining the same, the way the transport's memory is probed and accessed is different. So add support for glink's smem based transports. Adding a new smem transport register function and the fifo accessors for the same. 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>
Diffstat (limited to 'drivers/rpmsg/Kconfig')
-rw-r--r--drivers/rpmsg/Kconfig10
1 files changed, 10 insertions, 0 deletions
diff --git a/drivers/rpmsg/Kconfig b/drivers/rpmsg/Kconfig
index 4218570279e0..0fe6eac46512 100644
--- a/drivers/rpmsg/Kconfig
+++ b/drivers/rpmsg/Kconfig
@@ -27,6 +27,16 @@ config RPMSG_QCOM_GLINK_RPM
which serves as a channel for communication with the RPM in GLINK
enabled systems.
+config RPMSG_QCOM_GLINK_SMEM
+ tristate "Qualcomm SMEM Glink driver"
+ select RPMSG_QCOM_GLINK_NATIVE
+ depends on MAILBOX
+ depends on QCOM_SMEM
+ help
+ Say y here to enable support for the GLINK SMEM communication driver,
+ which provides support for using the GLINK communication protocol
+ over SMEM.
+
config RPMSG_QCOM_SMD
tristate "Qualcomm Shared Memory Driver (SMD)"
depends on QCOM_SMEM