]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - rpmsg/rpmsg.git/blobdiff - drivers/rpmsg/Kconfig
rpmsg: pru: add a PRU RPMsg driver
[rpmsg/rpmsg.git] / drivers / rpmsg / Kconfig
index d0322b41eca54c87b749c86a944e2d6073ed6c9c..c41d8157b079236a91ec3db51b933785919ae6c1 100644 (file)
@@ -55,4 +55,30 @@ config RPMSG_VIRTIO
        select RPMSG
        select VIRTIO
 
+config RPMSG_RPC
+       tristate "rpmsg Remote Procedure Call driver"
+       default n
+       depends on RPMSG_VIRTIO
+       depends on REMOTEPROC
+       depends on OMAP_REMOTEPROC
+       select DMA_SHARED_BUFFER
+       help
+         An rpmsg driver that exposes the Remote Procedure Call API to
+         user space, in order to allow applications to distribute
+         remote calls to more power-efficient remote processors. This is
+         currently available only on OMAP4+ systems.
+
+config RPMSG_PRU
+       tristate "PRU RPMsg Communication driver"
+       depends on RPMSG_VIRTIO
+       depends on REMOTEPROC
+       depends on PRU_REMOTEPROC
+       help
+         An rpmsg driver that exposes interfaces to user space, to allow
+         applications to communicate with the PRU processors on available
+         TI SoCs. This is restricted to SoCs that have the PRUSS remoteproc
+         support.
+
+         If unsure, say N.
+
 endmenu