]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - rpmsg/rpmsg.git/blobdiff - drivers/remoteproc/Kconfig
remoteproc/k3-r5: add a remoteproc driver for R5F subsystem
[rpmsg/rpmsg.git] / drivers / remoteproc / Kconfig
index 052d4dd347f90c185916b5db0708c20379be599d..4af848134c2317b8fe986923a2f61b1abe712465 100644 (file)
@@ -77,6 +77,7 @@ config DA8XX_REMOTEPROC
 config KEYSTONE_REMOTEPROC
        tristate "Keystone Remoteproc support"
        depends on ARCH_KEYSTONE
+       depends on UIO
        help
          Say Y here here to support Keystone remote processors (DSP)
          via the remote processor framework.
@@ -84,6 +85,20 @@ config KEYSTONE_REMOTEPROC
          It's safe to say N here if you're not interested in the Keystone
          DSPs or just want to use a bare minimum kernel.
 
+config PRU_REMOTEPROC
+       tristate "TI PRU remoteproc support"
+       depends on TI_PRUSS
+       default TI_PRUSS
+       select MAILBOX
+       select OMAP2PLUS_MBOX if ARCH_OMAP2PLUS || ARCH_K3
+       help
+         Support for TI PRU remote processors present within a PRU-ICSS
+         subsystem via the remote processor framework.
+
+         Say Y or M here to support the Programmable Realtime Unit (PRU)
+         processors on various TI SoCs. It's safe to say N here if you're
+         not interested in the PRU or if you are unsure.
+
 config QCOM_ADSP_PIL
        tristate "Qualcomm ADSP Peripheral Image Loader"
        depends on OF && ARCH_QCOM
@@ -181,6 +196,22 @@ config ST_REMOTEPROC
 config ST_SLIM_REMOTEPROC
        tristate
 
+config TI_K3_R5_REMOTEPROC
+       tristate "TI K3 R5 remoteproc support"
+       depends on ARCH_K3
+       select MAILBOX
+       select OMAP2PLUS_MBOX
+       help
+         Say y here to support TI's R5F remote processor subsystems
+         on various TI K3 family of SoCs through the remote processor
+         framework.
+
+         You want to say y here in order to offload some processing
+         tasks to these processors
+
+         It's safe to say N here if you're not interested in utilizing
+         a slave processor
+
 endif # REMOTEPROC
 
 endmenu