| menu "Remoteproc drivers" |
| |
| # REMOTEPROC gets selected by whoever wants it |
| config REMOTEPROC |
| tristate |
| depends on HAS_DMA |
| select CRC32 |
| select FW_LOADER |
| select VIRTIO |
| select VIRTUALIZATION |
| |
| config OMAP_REMOTEPROC |
| tristate "OMAP remoteproc support" |
| depends on HAS_DMA |
| depends on ARCH_OMAP4 || SOC_OMAP5 |
| depends on OMAP_IOMMU |
| select REMOTEPROC |
| select MAILBOX |
| select OMAP2PLUS_MBOX |
| select RPMSG |
| help |
| Say y here to support OMAP's remote processors (dual M3 |
| and DSP on OMAP4) via the remote processor framework. |
| |
| Currently only supported on OMAP4. |
| |
| Usually you want to say y here, in order to enable multimedia |
| use-cases to run on your platform (multimedia codecs are |
| offloaded to remote DSP processors using this framework). |
| |
| It's safe to say n here if you're not interested in multimedia |
| offloading or just want a bare minimum kernel. |
| |
| config STE_MODEM_RPROC |
| tristate "STE-Modem remoteproc support" |
| depends on HAS_DMA |
| select REMOTEPROC |
| default n |
| help |
| Say y or m here to support STE-Modem shared memory driver. |
| This can be either built-in or a loadable module. |
| If unsure say N. |
| |
| config DA8XX_REMOTEPROC |
| tristate "DA8xx/OMAP-L13x remoteproc support" |
| depends on ARCH_DAVINCI_DA8XX |
| select CMA if MMU |
| select REMOTEPROC |
| select RPMSG |
| help |
| Say y here to support DA8xx/OMAP-L13x remote processors via the |
| remote processor framework. |
| |
| You want to say y here in order to enable AMP |
| use-cases to run on your platform (multimedia codecs are |
| offloaded to remote DSP processors using this framework). |
| |
| This module controls the name of the firmware file that gets |
| loaded on the DSP. This file must reside in the /lib/firmware |
| directory. It can be specified via the module parameter |
| da8xx_fw_name=<filename>, and if not specified will default to |
| "rproc-dsp-fw". |
| |
| It's safe to say n here if you're not interested in multimedia |
| offloading. |
| |
| endmenu |