summaryrefslogtreecommitdiffstats
path: root/drivers/reset/Kconfig
diff options
context:
space:
mode:
authorAndrew F. Davis2016-06-27 19:12:17 +0200
committerPhilipp Zabel2016-06-29 23:39:10 +0200
commitcc7c2bb1493c4118d5ae69e350a405faf3ddfb89 (patch)
tree4983259634a033ddc5d8220fa98662cd24c6f0d1 /drivers/reset/Kconfig
parentDocumentation: dt: reset: Add TI syscon reset binding (diff)
downloadkernel-qcow2-linux-cc7c2bb1493c4118d5ae69e350a405faf3ddfb89.tar.gz
kernel-qcow2-linux-cc7c2bb1493c4118d5ae69e350a405faf3ddfb89.tar.xz
kernel-qcow2-linux-cc7c2bb1493c4118d5ae69e350a405faf3ddfb89.zip
reset: add TI SYSCON based reset driver
Add a reset-controller driver for performing reset management of various devices present on the SoC, with the reset registers shared between devices in a common register memory space. This driver uses the syscon/regmap frameworks to actually implement the various reset functionalities needed by the reset consumer devices. Signed-off-by: Andrew F. Davis <afd@ti.com> [s-anna@ti.com: add documentation, syscon name change] Signed-off-by: Suman Anna <s-anna@ti.com> Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
Diffstat (limited to 'drivers/reset/Kconfig')
-rw-r--r--drivers/reset/Kconfig10
1 files changed, 10 insertions, 0 deletions
diff --git a/drivers/reset/Kconfig b/drivers/reset/Kconfig
index ab37f4db9642..4be1b8c21f6f 100644
--- a/drivers/reset/Kconfig
+++ b/drivers/reset/Kconfig
@@ -17,6 +17,16 @@ if RESET_CONTROLLER
config RESET_OXNAS
bool
+config TI_SYSCON_RESET
+ tristate "TI SYSCON Reset Driver"
+ depends on HAS_IOMEM
+ select MFD_SYSCON
+ help
+ This enables the reset driver support for TI devices with
+ memory-mapped reset registers as part of a syscon device node. If
+ you wish to use the reset framework for such memory-mapped devices,
+ say Y here. Otherwise, say N.
+
source "drivers/reset/sti/Kconfig"
source "drivers/reset/hisilicon/Kconfig"