summaryrefslogtreecommitdiffstats
path: root/drivers/power/reset/Kconfig
diff options
context:
space:
mode:
authorIvan Khoronzhuk <ivan.khoronzhuk@ti.com>2014-05-23 16:32:39 -0400
committerSantosh Shilimkar <santosh.shilimkar@ti.com>2014-05-27 09:46:40 -0400
commita3e01e8022932a1fbfbad72058967e5da78657e5 (patch)
treef9d9b9eacb6faa839cf1426bad4ecdf7ac998e81 /drivers/power/reset/Kconfig
parentd30982b93a79aafa688e7df1f6948ad28bb94e89 (diff)
downloadop-kernel-dev-a3e01e8022932a1fbfbad72058967e5da78657e5.zip
op-kernel-dev-a3e01e8022932a1fbfbad72058967e5da78657e5.tar.gz
power: reset: keystone-reset: introduce keystone reset driver
The keystone SoC can be rebooted in several ways. By external reset pin, by soft and by watchdogs. To allow keystone SoC reset if watchdog is triggered we have to enable it in reset mux configuration register regarding of watchdog configuration. Also we need to set soft/hard reset we are going to use. So add keystone reset driver to handle all this stuff. Reviewed-by: Arnd Bergmann <arnd@arndb.de> Signed-off-by: Ivan Khoronzhuk <ivan.khoronzhuk@ti.com> Signed-off-by: Santosh Shilimkar <santosh.shilimkar@ti.com>
Diffstat (limited to 'drivers/power/reset/Kconfig')
-rw-r--r--drivers/power/reset/Kconfig8
1 files changed, 8 insertions, 0 deletions
diff --git a/drivers/power/reset/Kconfig b/drivers/power/reset/Kconfig
index fa0e4e0..d095e5b 100644
--- a/drivers/power/reset/Kconfig
+++ b/drivers/power/reset/Kconfig
@@ -57,3 +57,11 @@ config POWER_RESET_XGENE
depends on POWER_RESET
help
Reboot support for the APM SoC X-Gene Eval boards.
+
+config POWER_RESET_KEYSTONE
+ bool "Keystone reset driver"
+ depends on ARCH_KEYSTONE
+ select MFD_SYSCON
+ help
+ Reboot support for the KEYSTONE SoCs.
+
OpenPOWER on IntegriCloud