summaryrefslogtreecommitdiff
path: root/drivers/remoteproc/Kconfig
diff options
context:
space:
mode:
authorNishanth Menon <nm@ti.com>2016-02-25 12:53:45 -0600
committerTom Rini <trini@konsulko.com>2016-03-14 19:18:37 -0400
commit42392849739d2bd9eaadd89184909079c8ab760c (patch)
tree63366038736e6a5940198ad371964b7d3c50f645 /drivers/remoteproc/Kconfig
parentec00b2e3abd0817f871d66c3f8cb9f35fdaf6ffb (diff)
downloadu-boot-imx-42392849739d2bd9eaadd89184909079c8ab760c.zip
u-boot-imx-42392849739d2bd9eaadd89184909079c8ab760c.tar.gz
u-boot-imx-42392849739d2bd9eaadd89184909079c8ab760c.tar.bz2
remoteproc: Add support for TI power processor
Many TI System on Chip (SoC) solutions do have a dedicated microcontroller for doing power management functionality. These include the AM335x, AM437x, Keystone K2G SoCs. The functionality provided by these microcontrollers and the communication mechanisms vary very widely. However, we are able to consolidate some basic functionality to be generic enough starting with K2G SoC family. Introduce a basic remote proc driver to support these microcontrollers. In fact, on SoCs starting with K2G, basic power management functions are primarily accessible for the High Level Operating Systems(HLOS) via these microcontroller solutions. Hence, having these started at a bootloader level is pretty much mandatory. Signed-off-by: Nishanth Menon <nm@ti.com> Reviewed-by: Tom Rini <trini@konsulko.com>
Diffstat (limited to 'drivers/remoteproc/Kconfig')
-rw-r--r--drivers/remoteproc/Kconfig10
1 files changed, 10 insertions, 0 deletions
diff --git a/drivers/remoteproc/Kconfig b/drivers/remoteproc/Kconfig
index 437224b..d0b76be 100644
--- a/drivers/remoteproc/Kconfig
+++ b/drivers/remoteproc/Kconfig
@@ -21,4 +21,14 @@ config REMOTEPROC_SANDBOX
help
Say 'y' here to add support for test processor which does dummy
operations for sandbox platform.
+
+config REMOTEPROC_TI_POWER
+ bool "Support for TI Power processor"
+ select REMOTEPROC
+ depends on DM
+ depends on ARCH_KEYSTONE
+ depends on OF_CONTROL
+ help
+ Say 'y' here to add support for TI power processors such as those
+ found on certain TI keystone and OMAP generation SoCs.
endmenu