aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/mfd/Kconfig
diff options
context:
space:
mode:
authorNishanth Menon <nm@ti.com>2011-08-25 18:57:28 -0500
committerNishanth Menon <nm@ti.com>2011-08-26 20:17:11 -0500
commita83f9d62f23b0e53d6140de347203a0eef75c29c (patch)
treeef7e0d19be727aed3b83a78f517361a7b72c10ae /drivers/mfd/Kconfig
parentdf432555496df3fed3b7ee55a48c824b1df4d4bd (diff)
downloadkernel_samsung_tuna-a83f9d62f23b0e53d6140de347203a0eef75c29c.zip
kernel_samsung_tuna-a83f9d62f23b0e53d6140de347203a0eef75c29c.tar.gz
kernel_samsung_tuna-a83f9d62f23b0e53d6140de347203a0eef75c29c.tar.bz2
mfd: twl6030: add support for power resource defaults
TWL6030 resources are designed to be used with multiple processors we should ideally be able to describe the way the board is wired up. The default configuration which is almost universally used is to connect TWL6030 only to Application Processor(example: OMAP4430/4460) and the request lines for 2(a,b,c) and 3 are completely unused. The register defaults may not reflect this ground reality, so map it back to the way we want it to look so not to depend on any errors by bootloaders/wrong pulls. Change-Id: I2777715b9f63e35f317453df04288ceba45e5e55 Signed-off-by: Nishanth Menon <nm@ti.com>
Diffstat (limited to 'drivers/mfd/Kconfig')
-rw-r--r--drivers/mfd/Kconfig12
1 files changed, 12 insertions, 0 deletions
diff --git a/drivers/mfd/Kconfig b/drivers/mfd/Kconfig
index adecfa2..8f83bfc 100644
--- a/drivers/mfd/Kconfig
+++ b/drivers/mfd/Kconfig
@@ -218,6 +218,18 @@ config TWL4030_POWER
and load scripts controlling which resources are switched off/on
or reset when a sleep, wakeup or warm reset event occurs.
+config TWL6030_POWER
+ bool "Support power resources on TWL6030 family chips"
+ depends on TWL4030_CORE
+ help
+ Say yes here if you want to use the power resources on the
+ TWL6030 family chips. Most of these resources are regulators,
+ which have a separate driver; some are control signals, such
+ as clock request handshaking.
+
+ This driver defaults to assuming only APPs processor uses
+ the resource, it can however be overridden by board file
+
config TWL4030_CODEC
bool
depends on TWL4030_CORE