123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- menu "Rpmsg drivers"
- # RPMSG always gets selected by whoever wants it
- config RPMSG
- tristate
- 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
- 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.
- If unsure, say N.
- config RPMSG_PRU
- tristate "PRU RPMsg Communication driver"
- default n
- depends on RPMSG_VIRTIO
- depends on REMOTEPROC
- depends on PRUSS_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
|