summaryrefslogtreecommitdiffstats
path: root/drivers/reset/Kconfig
diff options
context:
space:
mode:
authorLucas Stach <dev@lynxeye.de>2014-05-14 22:45:28 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2014-05-15 14:17:11 +0200
commit45b95b50cd0b6fc587c459be4c2defce41ba4ac5 (patch)
tree63d5282bc2d874da16000dac0872cbc7c4ef84d7 /drivers/reset/Kconfig
parentcaa31714b55a542dad81d59c271c87fdadff6e1a (diff)
downloadbarebox-45b95b50cd0b6fc587c459be4c2defce41ba4ac5.tar.gz
barebox-45b95b50cd0b6fc587c459be4c2defce41ba4ac5.tar.xz
reset: add reset controller framework
Add stripped sown version of the reset controller framework from the Linux kernel. Signed-off-by: Lucas Stach <dev@lynxeye.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'drivers/reset/Kconfig')
-rw-r--r--drivers/reset/Kconfig13
1 files changed, 13 insertions, 0 deletions
diff --git a/drivers/reset/Kconfig b/drivers/reset/Kconfig
new file mode 100644
index 0000000000..c9d04f7978
--- /dev/null
+++ b/drivers/reset/Kconfig
@@ -0,0 +1,13 @@
+config ARCH_HAS_RESET_CONTROLLER
+ bool
+
+menuconfig RESET_CONTROLLER
+ bool "Reset Controller Support"
+ default y if ARCH_HAS_RESET_CONTROLLER
+ help
+ Generic Reset Controller support.
+
+ This framework is designed to abstract reset handling of devices
+ via GPIOs or SoC-internal reset controller modules.
+
+ If unsure, say no.