Merge "rpmsg: Add glink-slatecom driver for rpmsg framework"

This commit is contained in:
qctecmdr 2021-03-26 10:24:56 -07:00 • committed by Gerrit - the friendly Code Review server
commit 4afd711219
4 changed files with 2349 additions and 1 deletions

View file

@ -51,6 +51,15 @@ config RPMSG_QCOM_GLINK_SPSS
region with the remote proc by writing the smem descriptor location
and size into shared registers.
config RPMSG_QCOM_GLINK_SLATECOM
tristate "Qualcomm Technologies, Inc. SLATECOM Glink driver"
help
Say y here to enable support for the GLINK SLATECOM driver,
which provides support for using the GLINK communication protocol
over SLATECOM. This transport performs marshaling of GLINK commands and
data to the appropriate SLATECOM format and allows for GLINK
communication with remote subsystems that are external to the SoC.
config RPMSG_QCOM_SMD
tristate "Qualcomm Shared Memory Driver (SMD)"
depends on MAILBOX

View file

@ -6,5 +6,6 @@ obj-$(CONFIG_RPMSG_QCOM_GLINK_NATIVE) += qcom_glink_native.o
obj-$(CONFIG_MSM_RPM_SMD) += rpm-smd.o
obj-$(CONFIG_RPMSG_QCOM_GLINK_SMEM) += qcom_glink_smem.o
obj-$(CONFIG_RPMSG_QCOM_GLINK_SPSS) += qcom_glink_spss.o
obj-$(CONFIG_RPMSG_QCOM_GLINK_SLATECOM) += qcom_glink_slatecom.o
obj-$(CONFIG_RPMSG_QCOM_SMD) += qcom_smd.o
obj-$(CONFIG_RPMSG_VIRTIO) += virtio_rpmsg_bus.o

File diff suppressed because it is too large Load diff

View file

@ -666,7 +666,7 @@ config QCOM_SECURE_BUFFER
config QCOM_GLINK_PKT
tristate "Enable device interface for GLINK packet channels"
depends on QCOM_GLINK
depends on QCOM_GLINK || RPMSG_QCOM_GLINK_SLATECOM
help
G-link packet driver provides the interface for the userspace
clients to communicate over G-Link via device nodes.