Merge remote-tracking branches 'asoc/fix/dpcm', 'asoc/fix/imx', 'asoc/fix/msm8916...
[linux-2.6-microblaze.git] / drivers / rpmsg / Kconfig
1 menu "Rpmsg drivers"
2
3 # RPMSG always gets selected by whoever wants it
4 config RPMSG
5         tristate
6
7 config RPMSG_CHAR
8         tristate "RPMSG device interface"
9         depends on RPMSG
10         depends on NET
11         help
12           Say Y here to export rpmsg endpoints as device files, usually found
13           in /dev. They make it possible for user-space programs to send and
14           receive rpmsg packets.
15
16 config RPMSG_QCOM_GLINK_RPM
17         tristate "Qualcomm RPM Glink driver"
18         select RPMSG
19         depends on HAS_IOMEM
20         depends on MAILBOX
21         help
22           Say y here to enable support for the GLINK RPM communication driver,
23           which serves as a channel for communication with the RPM in GLINK
24           enabled systems.
25
26 config RPMSG_QCOM_SMD
27         tristate "Qualcomm Shared Memory Driver (SMD)"
28         depends on QCOM_SMEM
29         select RPMSG
30         help
31           Say y here to enable support for the Qualcomm Shared Memory Driver
32           providing communication channels to remote processors in Qualcomm
33           platforms.
34
35 config RPMSG_VIRTIO
36         tristate
37         select RPMSG
38         select VIRTIO
39
40 endmenu