|  | 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 | 
|  | 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 |