From: Philipp Zabel Date: Fri, 21 Jun 2024 15:24:47 +0000 (+0200) Subject: reset: zynqmp: allow building under COMPILE_TEST X-Git-Tag: io_uring-6.11-20240722~97^2~13^2~7 X-Git-Url: https://git.kernel.dk/?a=commitdiff_plain;h=4f6a43ad2b05fd51e3294c67bb2e3da270324fbf;p=linux-2.6-block.git reset: zynqmp: allow building under COMPILE_TEST The ZynqMP reset driver can be compiled without ARCH_ZYNQMP being enabled. Allow it to be built under COMPILE_TEST. Acked-by: Michal Simek Link: https://lore.kernel.org/r/20240621-reset-compile-zynqmp-v1-1-ede43ab18101@pengutronix.de Signed-off-by: Philipp Zabel --- diff --git a/drivers/reset/Kconfig b/drivers/reset/Kconfig index 509f70e5c4c0..e59da17ea0b2 100644 --- a/drivers/reset/Kconfig +++ b/drivers/reset/Kconfig @@ -335,6 +335,12 @@ config RESET_ZYNQ help This enables the reset controller driver for Xilinx Zynq SoCs. +config RESET_ZYNQMP + bool "ZYNQMP Reset Driver" if COMPILE_TEST + default ARCH_ZYNQMP + help + This enables the reset controller driver for Xilinx ZynqMP SoCs. + source "drivers/reset/starfive/Kconfig" source "drivers/reset/sti/Kconfig" source "drivers/reset/hisilicon/Kconfig" diff --git a/drivers/reset/Makefile b/drivers/reset/Makefile index 47a8148a92f3..1b814f08fed7 100644 --- a/drivers/reset/Makefile +++ b/drivers/reset/Makefile @@ -42,4 +42,4 @@ obj-$(CONFIG_RESET_TN48M_CPLD) += reset-tn48m.o obj-$(CONFIG_RESET_UNIPHIER) += reset-uniphier.o obj-$(CONFIG_RESET_UNIPHIER_GLUE) += reset-uniphier-glue.o obj-$(CONFIG_RESET_ZYNQ) += reset-zynq.o -obj-$(CONFIG_ARCH_ZYNQMP) += reset-zynqmp.o +obj-$(CONFIG_RESET_ZYNQMP) += reset-zynqmp.o