| # SPDX-License-Identifier: GPL-2.0-only | |
| menu "Reset support for SpacemiT platforms" | |
| depends on ARCH_SPACEMIT || COMPILE_TEST | |
| config RESET_SPACEMIT_COMMON | |
| tristate | |
| select AUXILIARY_BUS | |
| help | |
| Common reset controller infrastructure for SpacemiT SoCs. | |
| This provides shared code and helper functions used by | |
| reset drivers for various SpacemiT SoC families. | |
| config RESET_SPACEMIT_K1 | |
| tristate "Support for SpacemiT K1 SoC" | |
| depends on SPACEMIT_K1_CCU | |
| select RESET_SPACEMIT_COMMON | |
| default SPACEMIT_K1_CCU | |
| help | |
| Support for reset controller in SpacemiT K1 SoC. | |
| This driver works with the SpacemiT K1 clock controller | |
| unit (CCU) driver to provide reset control functionality | |
| for various peripherals and subsystems in the SoC. | |
| config RESET_SPACEMIT_K3 | |
| tristate "Support for SpacemiT K3 SoC" | |
| depends on SPACEMIT_K3_CCU | |
| select RESET_SPACEMIT_COMMON | |
| default SPACEMIT_K3_CCU | |
| help | |
| Support for reset controller in SpacemiT K3 SoC. | |
| This driver works with the SpacemiT K3 clock controller | |
| unit (CCU) driver to provide reset control functionality | |
| for various peripherals and subsystems in the SoC. | |
| endmenu |