pmdomain: renesas: Move Kconfig options to the pmdomain subsystem
authorUlf Hansson <ulf.hansson@linaro.org>
Tue, 12 Sep 2023 10:27:58 +0000 (12:27 +0200)
committerUlf Hansson <ulf.hansson@linaro.org>
Wed, 4 Oct 2023 21:41:18 +0000 (23:41 +0200)
The Kconfig options belongs closer to the corresponding implementations,
hence let's move them from the soc subsystem to the pmdomain subsystem.

Cc: Geert Uytterhoeven <geert+renesas@glider.be>
Cc: Magnus Damm <magnus.damm@gmail.com>
Cc: <linux-renesas-soc@vger.kernel.org>
Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
Acked-by: Geert Uytterhoeven <geert+renesas@glider.be>
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
drivers/pmdomain/Kconfig
drivers/pmdomain/renesas/Kconfig [new file with mode: 0644]
drivers/soc/renesas/Kconfig

index c91fdd4..0a75a17 100644 (file)
@@ -8,5 +8,6 @@ source "drivers/pmdomain/bcm/Kconfig"
 source "drivers/pmdomain/imx/Kconfig"
 source "drivers/pmdomain/mediatek/Kconfig"
 source "drivers/pmdomain/qcom/Kconfig"
+source "drivers/pmdomain/renesas/Kconfig"
 
 endmenu
diff --git a/drivers/pmdomain/renesas/Kconfig b/drivers/pmdomain/renesas/Kconfig
new file mode 100644 (file)
index 0000000..80bf2cf
--- /dev/null
@@ -0,0 +1,109 @@
+# SPDX-License-Identifier: GPL-2.0
+if SOC_RENESAS
+
+config SYSC_RCAR
+       bool "System Controller support for R-Car" if COMPILE_TEST
+
+config SYSC_RCAR_GEN4
+       bool "System Controller support for R-Car Gen4" if COMPILE_TEST
+
+config SYSC_R8A77995
+       bool "System Controller support for R-Car D3" if COMPILE_TEST
+       select SYSC_RCAR
+
+config SYSC_R8A7794
+       bool "System Controller support for R-Car E2" if COMPILE_TEST
+       select SYSC_RCAR
+
+config SYSC_R8A77990
+       bool "System Controller support for R-Car E3" if COMPILE_TEST
+       select SYSC_RCAR
+
+config SYSC_R8A7779
+       bool "System Controller support for R-Car H1" if COMPILE_TEST
+       select SYSC_RCAR
+
+config SYSC_R8A7790
+       bool "System Controller support for R-Car H2" if COMPILE_TEST
+       select SYSC_RCAR
+
+config SYSC_R8A7795
+       bool "System Controller support for R-Car H3" if COMPILE_TEST
+       select SYSC_RCAR
+
+config SYSC_R8A7791
+       bool "System Controller support for R-Car M2-W/N" if COMPILE_TEST
+       select SYSC_RCAR
+
+config SYSC_R8A77965
+       bool "System Controller support for R-Car M3-N" if COMPILE_TEST
+       select SYSC_RCAR
+
+config SYSC_R8A77960
+       bool "System Controller support for R-Car M3-W" if COMPILE_TEST
+       select SYSC_RCAR
+
+config SYSC_R8A77961
+       bool "System Controller support for R-Car M3-W+" if COMPILE_TEST
+       select SYSC_RCAR
+
+config SYSC_R8A779F0
+       bool "System Controller support for R-Car S4-8" if COMPILE_TEST
+       select SYSC_RCAR_GEN4
+
+config SYSC_R8A7792
+       bool "System Controller support for R-Car V2H" if COMPILE_TEST
+       select SYSC_RCAR
+
+config SYSC_R8A77980
+       bool "System Controller support for R-Car V3H" if COMPILE_TEST
+       select SYSC_RCAR
+
+config SYSC_R8A77970
+       bool "System Controller support for R-Car V3M" if COMPILE_TEST
+       select SYSC_RCAR
+
+config SYSC_R8A779A0
+       bool "System Controller support for R-Car V3U" if COMPILE_TEST
+       select SYSC_RCAR_GEN4
+
+config SYSC_R8A779G0
+       bool "System Controller support for R-Car V4H" if COMPILE_TEST
+       select SYSC_RCAR_GEN4
+
+config SYSC_RMOBILE
+       bool "System Controller support for R-Mobile" if COMPILE_TEST
+
+config SYSC_R8A77470
+       bool "System Controller support for RZ/G1C" if COMPILE_TEST
+       select SYSC_RCAR
+
+config SYSC_R8A7745
+       bool "System Controller support for RZ/G1E" if COMPILE_TEST
+       select SYSC_RCAR
+
+config SYSC_R8A7742
+       bool "System Controller support for RZ/G1H" if COMPILE_TEST
+       select SYSC_RCAR
+
+config SYSC_R8A7743
+       bool "System Controller support for RZ/G1M" if COMPILE_TEST
+       select SYSC_RCAR
+
+config SYSC_R8A774C0
+       bool "System Controller support for RZ/G2E" if COMPILE_TEST
+       select SYSC_RCAR
+
+config SYSC_R8A774E1
+       bool "System Controller support for RZ/G2H" if COMPILE_TEST
+       select SYSC_RCAR
+
+config SYSC_R8A774A1
+       bool "System Controller support for RZ/G2M" if COMPILE_TEST
+       select SYSC_RCAR
+
+config SYSC_R8A774B1
+       bool "System Controller support for RZ/G2N" if COMPILE_TEST
+       select SYSC_RCAR
+
+endif
index 5a75ab6..650f4dd 100644 (file)
@@ -350,109 +350,4 @@ config PWC_RZV2M
 config RST_RCAR
        bool "Reset Controller support for R-Car" if COMPILE_TEST
 
-config SYSC_RCAR
-       bool "System Controller support for R-Car" if COMPILE_TEST
-
-config SYSC_RCAR_GEN4
-       bool "System Controller support for R-Car Gen4" if COMPILE_TEST
-
-config SYSC_R8A77995
-       bool "System Controller support for R-Car D3" if COMPILE_TEST
-       select SYSC_RCAR
-
-config SYSC_R8A7794
-       bool "System Controller support for R-Car E2" if COMPILE_TEST
-       select SYSC_RCAR
-
-config SYSC_R8A77990
-       bool "System Controller support for R-Car E3" if COMPILE_TEST
-       select SYSC_RCAR
-
-config SYSC_R8A7779
-       bool "System Controller support for R-Car H1" if COMPILE_TEST
-       select SYSC_RCAR
-
-config SYSC_R8A7790
-       bool "System Controller support for R-Car H2" if COMPILE_TEST
-       select SYSC_RCAR
-
-config SYSC_R8A7795
-       bool "System Controller support for R-Car H3" if COMPILE_TEST
-       select SYSC_RCAR
-
-config SYSC_R8A7791
-       bool "System Controller support for R-Car M2-W/N" if COMPILE_TEST
-       select SYSC_RCAR
-
-config SYSC_R8A77965
-       bool "System Controller support for R-Car M3-N" if COMPILE_TEST
-       select SYSC_RCAR
-
-config SYSC_R8A77960
-       bool "System Controller support for R-Car M3-W" if COMPILE_TEST
-       select SYSC_RCAR
-
-config SYSC_R8A77961
-       bool "System Controller support for R-Car M3-W+" if COMPILE_TEST
-       select SYSC_RCAR
-
-config SYSC_R8A779F0
-       bool "System Controller support for R-Car S4-8" if COMPILE_TEST
-       select SYSC_RCAR_GEN4
-
-config SYSC_R8A7792
-       bool "System Controller support for R-Car V2H" if COMPILE_TEST
-       select SYSC_RCAR
-
-config SYSC_R8A77980
-       bool "System Controller support for R-Car V3H" if COMPILE_TEST
-       select SYSC_RCAR
-
-config SYSC_R8A77970
-       bool "System Controller support for R-Car V3M" if COMPILE_TEST
-       select SYSC_RCAR
-
-config SYSC_R8A779A0
-       bool "System Controller support for R-Car V3U" if COMPILE_TEST
-       select SYSC_RCAR_GEN4
-
-config SYSC_R8A779G0
-       bool "System Controller support for R-Car V4H" if COMPILE_TEST
-       select SYSC_RCAR_GEN4
-
-config SYSC_RMOBILE
-       bool "System Controller support for R-Mobile" if COMPILE_TEST
-
-config SYSC_R8A77470
-       bool "System Controller support for RZ/G1C" if COMPILE_TEST
-       select SYSC_RCAR
-
-config SYSC_R8A7745
-       bool "System Controller support for RZ/G1E" if COMPILE_TEST
-       select SYSC_RCAR
-
-config SYSC_R8A7742
-       bool "System Controller support for RZ/G1H" if COMPILE_TEST
-       select SYSC_RCAR
-
-config SYSC_R8A7743
-       bool "System Controller support for RZ/G1M" if COMPILE_TEST
-       select SYSC_RCAR
-
-config SYSC_R8A774C0
-       bool "System Controller support for RZ/G2E" if COMPILE_TEST
-       select SYSC_RCAR
-
-config SYSC_R8A774E1
-       bool "System Controller support for RZ/G2H" if COMPILE_TEST
-       select SYSC_RCAR
-
-config SYSC_R8A774A1
-       bool "System Controller support for RZ/G2M" if COMPILE_TEST
-       select SYSC_RCAR
-
-config SYSC_R8A774B1
-       bool "System Controller support for RZ/G2N" if COMPILE_TEST
-       select SYSC_RCAR
-
 endif # SOC_RENESAS