summaryrefslogtreecommitdiff
path: root/drivers/reset/Kconfig
diff options
context:
space:
mode:
authorJunhui Liu <junhui.liu@pigmoral.tech>2025-06-13 16:49:24 +0800
committerPhilipp Zabel <p.zabel@pengutronix.de>2025-06-27 17:45:51 +0200
commit360a7a64775944e3a784cb2e3cffb15af5f328e5 (patch)
treea6de8e3a4626f5a4a0ac08f4ab9d08d7c703a3d9 /drivers/reset/Kconfig
parent3c2968fcd72c4b130894d1a2b835e18474c559e2 (diff)
downloadlinux-next-360a7a64775944e3a784cb2e3cffb15af5f328e5.tar.gz
linux-next-360a7a64775944e3a784cb2e3cffb15af5f328e5.zip
reset: canaan: add reset driver for Kendryte K230
Add support for the resets on Canaan Kendryte K230 SoC. The driver support CPU0, CPU1, L2 cache flush, hardware auto clear and software clear resets. Tested-by: Chen Wang <unicorn_wang@outlook.com> Reviewed-by: Philipp Zabel <p.zabel@pengutronix.de> Signed-off-by: Junhui Liu <junhui.liu@pigmoral.tech> Link: https://lore.kernel.org/r/20250613-k230-reset-v4-2-e5266d2be440@pigmoral.tech Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
Diffstat (limited to 'drivers/reset/Kconfig')
-rw-r--r--drivers/reset/Kconfig9
1 files changed, 9 insertions, 0 deletions
diff --git a/drivers/reset/Kconfig b/drivers/reset/Kconfig
index d85be5899da6..4649c72e9b6e 100644
--- a/drivers/reset/Kconfig
+++ b/drivers/reset/Kconfig
@@ -140,6 +140,15 @@ config RESET_K210
Say Y if you want to control reset signals provided by this
controller.
+config RESET_K230
+ tristate "Reset controller driver for Canaan Kendryte K230 SoC"
+ depends on ARCH_CANAAN || COMPILE_TEST
+ depends on OF
+ help
+ Support for the Canaan Kendryte K230 RISC-V SoC reset controller.
+ Say Y if you want to control reset signals provided by this
+ controller.
+
config RESET_LANTIQ
bool "Lantiq XWAY Reset Driver" if COMPILE_TEST
default SOC_TYPE_XWAY