mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-12 07:37:31 -04:00
Merge "rpmsg: Add glink-slatecom driver for rpmsg framework"
This commit is contained in:
commit
4afd711219
4 changed files with 2349 additions and 1 deletions
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
2338
drivers/rpmsg/qcom_glink_slatecom.c
Normal file
2338
drivers/rpmsg/qcom_glink_slatecom.c
Normal file
File diff suppressed because it is too large
Load diff
|
|
@ -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.
|
||||
|
|
|
|||
Loading…
Reference in a new issue