blob: 4be1b8c21f6f7b037a3af94767cf60446f8a4600 [file] [log] [blame]
Philipp Zabel61fc4132012-11-19 17:23:13 +01001config ARCH_HAS_RESET_CONTROLLER
2 bool
3
4menuconfig RESET_CONTROLLER
5 bool "Reset Controller Support"
6 default y if ARCH_HAS_RESET_CONTROLLER
7 help
8 Generic Reset Controller support.
9
10 This framework is designed to abstract reset handling of devices
11 via GPIOs or SoC-internal reset controller modules.
12
13 If unsure, say no.
Stephen Gallimoree5d76072013-08-07 15:53:12 +010014
Masahiro Yamada998cd462016-05-03 15:29:52 +090015if RESET_CONTROLLER
16
Neil Armstrong6e667fa2016-04-01 16:16:13 +020017config RESET_OXNAS
18 bool
19
Andrew F. Daviscc7c2bb2016-06-27 12:12:17 -050020config TI_SYSCON_RESET
21 tristate "TI SYSCON Reset Driver"
22 depends on HAS_IOMEM
23 select MFD_SYSCON
24 help
25 This enables the reset driver support for TI devices with
26 memory-mapped reset registers as part of a syscon device node. If
27 you wish to use the reset framework for such memory-mapped devices,
28 say Y here. Otherwise, say N.
29
Stephen Gallimoree5d76072013-08-07 15:53:12 +010030source "drivers/reset/sti/Kconfig"
Chen Fengf59d23c2015-11-20 10:10:05 +080031source "drivers/reset/hisilicon/Kconfig"
Masahiro Yamada998cd462016-05-03 15:29:52 +090032
33endif