xref: /linux/drivers/reset/spacemit/Kconfig (revision bdbddf72a2ab1cfea699959795d70df3931eefe7)
12875b4b5SGuodong Xu# SPDX-License-Identifier: GPL-2.0-only
22875b4b5SGuodong Xu
3aba86f7bSGuodong Xumenu "Reset support for SpacemiT platforms"
42875b4b5SGuodong Xu	depends on ARCH_SPACEMIT || COMPILE_TEST
5aba86f7bSGuodong Xu
6aba86f7bSGuodong Xuconfig RESET_SPACEMIT_COMMON
7aba86f7bSGuodong Xu	tristate
82875b4b5SGuodong Xu	select AUXILIARY_BUS
9aba86f7bSGuodong Xu	help
10aba86f7bSGuodong Xu	  Common reset controller infrastructure for SpacemiT SoCs.
11aba86f7bSGuodong Xu	  This provides shared code and helper functions used by
12aba86f7bSGuodong Xu	  reset drivers for various SpacemiT SoC families.
13aba86f7bSGuodong Xu
14aba86f7bSGuodong Xuconfig RESET_SPACEMIT_K1
15aba86f7bSGuodong Xu	tristate "Support for SpacemiT K1 SoC"
16aba86f7bSGuodong Xu	depends on SPACEMIT_K1_CCU
17aba86f7bSGuodong Xu	select RESET_SPACEMIT_COMMON
182875b4b5SGuodong Xu	default SPACEMIT_K1_CCU
192875b4b5SGuodong Xu	help
202875b4b5SGuodong Xu	  Support for reset controller in SpacemiT K1 SoC.
212875b4b5SGuodong Xu	  This driver works with the SpacemiT K1 clock controller
222875b4b5SGuodong Xu	  unit (CCU) driver to provide reset control functionality
232875b4b5SGuodong Xu	  for various peripherals and subsystems in the SoC.
242875b4b5SGuodong Xu
25*938ce3b1SGuodong Xuconfig RESET_SPACEMIT_K3
26*938ce3b1SGuodong Xu	tristate "Support for SpacemiT K3 SoC"
27*938ce3b1SGuodong Xu	depends on SPACEMIT_K3_CCU
28*938ce3b1SGuodong Xu	select RESET_SPACEMIT_COMMON
29*938ce3b1SGuodong Xu	default SPACEMIT_K3_CCU
30*938ce3b1SGuodong Xu	help
31*938ce3b1SGuodong Xu	  Support for reset controller in SpacemiT K3 SoC.
32*938ce3b1SGuodong Xu	  This driver works with the SpacemiT K3 clock controller
33*938ce3b1SGuodong Xu	  unit (CCU) driver to provide reset control functionality
34*938ce3b1SGuodong Xu	  for various peripherals and subsystems in the SoC.
35*938ce3b1SGuodong Xu
36aba86f7bSGuodong Xuendmenu
37