aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/rpmsg/Kconfig
blob: e40c9d87b635f59ded4612bdb205aa601d489644 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
config RPMSG
	tristate "Virtio-based remote processor messaging bus"
	default y
	select VIRTIO
	select VIRTIO_RING
	depends on OMAP_RPMSG
	---help---
	  This virtio driver provides support for shared-memory-based
          remote processor messaging, by registering the RPMSG bus which
          in turn enables a handful of IPC drivers.

	  Such support is usually required to offload cpu-intensive
          or latency-sensitive tasks to specialized remote processors with
          dedicated hardware accelerators and/or real-time properties.

	  If unsure, say N.

config RPMSG_OMX
	tristate "rpmsg OMX driver"
	default y
	depends on RPMSG
	depends on TI_TILER
	---help---
	  An rpmsg driver that exposes OMX API to user space, in order to
	  allow multimedia applications to offload OMX processing to
	  remote processors.

	  If unsure, say N.

config RPMSG_RESMGR
	tristate "rpmsg resource manager"
	default y
	depends on RPMSG
	depends on OMAP_RPRES
	---help---
	  Add Framework base on RPMSG to request and release resources
	  from a remote Processor.
	  Say either Y or M. You know you want to.

config RPMSG_CLIENT_SAMPLE
	tristate "An rpmsg client sample"
	default m
	depends on RPMSG
	---help---
	  This is just a sample client driver for the rpmsg bus.
	  Say either Y or M. You know you want to.

config RPMSG_SERVER_SAMPLE
	tristate "An rpmsg server sample"
	default m
	depends on RPMSG
	---help---
	  This is just a sample server driver for the rpmsg bus.
	  Say either Y or M. You know you want to.