forked from Qortal/Brooklyn
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
76 lines
1.9 KiB
76 lines
1.9 KiB
# SPDX-License-Identifier: GPL-2.0 |
|
|
|
menu "Rpmsg drivers" |
|
|
|
# RPMSG always gets selected by whoever wants it |
|
config RPMSG |
|
tristate |
|
|
|
config RPMSG_CHAR |
|
tristate "RPMSG device interface" |
|
depends on RPMSG |
|
depends on NET |
|
help |
|
Say Y here to export rpmsg endpoints as device files, usually found |
|
in /dev. They make it possible for user-space programs to send and |
|
receive rpmsg packets. |
|
|
|
config RPMSG_NS |
|
tristate "RPMSG name service announcement" |
|
depends on RPMSG |
|
help |
|
Say Y here to enable the support of the name service announcement |
|
channel that probes the associated RPMsg device on remote endpoint |
|
service announcement. |
|
|
|
config RPMSG_MTK_SCP |
|
tristate "MediaTek SCP" |
|
depends on MTK_SCP |
|
select RPMSG |
|
help |
|
Say y here to enable support providing communication channels to |
|
remote processors in MediaTek platforms. |
|
This use IPI and IPC to communicate with remote processors. |
|
|
|
config RPMSG_QCOM_GLINK |
|
tristate |
|
select RPMSG |
|
|
|
config RPMSG_QCOM_GLINK_RPM |
|
tristate "Qualcomm RPM Glink driver" |
|
select RPMSG_QCOM_GLINK |
|
depends on HAS_IOMEM |
|
depends on MAILBOX |
|
help |
|
Say y here to enable support for the GLINK RPM communication driver, |
|
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 |
|
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 MAILBOX |
|
depends on QCOM_SMEM |
|
select RPMSG |
|
help |
|
Say y here to enable support for the Qualcomm Shared Memory Driver |
|
providing communication channels to remote processors in Qualcomm |
|
platforms. |
|
|
|
config RPMSG_VIRTIO |
|
tristate "Virtio RPMSG bus driver" |
|
depends on HAS_DMA |
|
select RPMSG |
|
select RPMSG_NS |
|
select VIRTIO |
|
|
|
endmenu
|
|
|