Merge tag 'for-3.8-merge' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk...
[cascardo/linux.git] / drivers / remoteproc / Kconfig
1 menu "Remoteproc drivers (EXPERIMENTAL)"
2
3 # REMOTEPROC gets selected by whoever wants it
4 config REMOTEPROC
5         tristate
6         depends on EXPERIMENTAL
7         depends on HAS_DMA
8         select FW_CONFIG
9         select VIRTIO
10
11 config OMAP_REMOTEPROC
12         tristate "OMAP remoteproc support"
13         depends on EXPERIMENTAL
14         depends on HAS_DMA
15         depends on ARCH_OMAP4
16         depends on OMAP_IOMMU
17         select REMOTEPROC
18         select OMAP_MBOX_FWK
19         select RPMSG
20         help
21           Say y here to support OMAP's remote processors (dual M3
22           and DSP on OMAP4) via the remote processor framework.
23
24           Currently only supported on OMAP4.
25
26           Usually you want to say y here, in order to enable multimedia
27           use-cases to run on your platform (multimedia codecs are
28           offloaded to remote DSP processors using this framework).
29
30           It's safe to say n here if you're not interested in multimedia
31           offloading or just want a bare minimum kernel.
32
33 config STE_MODEM_RPROC
34         tristate "STE-Modem remoteproc support"
35         depends on EXPERIMENTAL
36         depends on HAS_DMA
37         select REMOTEPROC
38         default n
39         help
40           Say y or m here to support STE-Modem shared memory driver.
41           This can be either built-in or a loadable module.
42           If unsure say N.
43
44 endmenu