| menu "Rpmsg drivers" |
| |
| # RPMSG always gets selected by whoever wants it |
| config RPMSG |
| tristate |
| |
| config RPMSG_CHAR |
| tristate "RPMSG device interface" |
| depends on RPMSG |
| 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_QCOM_SMD |
| tristate "Qualcomm Shared Memory Driver (SMD)" |
| depends on QCOM_SMEM |
| depends on QCOM_SMD=n |
| 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 |
| select RPMSG |
| select VIRTIO |
| select VIRTUALIZATION |
| |
| config HAVE_IMX_RPMSG |
| bool "IMX RPMSG driver on the AMP SOCs" |
| select RPMSG |
| select RPMSG_VIRTIO |
| |
| config IMX_RPMSG_PINGPONG |
| tristate "IMX RPMSG pingpong driver -- loadable modules only" |
| default m |
| depends on RPMSG && m |
| |
| config IMX_RPMSG_TTY |
| tristate "IMX RPMSG tty driver -- loadable modules only" |
| default m |
| depends on RPMSG && m |
| |
| endmenu |