]> git.ipfire.org Git - thirdparty/u-boot.git/commitdiff
clk: ti: omap4-cm: Add Kconfig symbol
authorMarkus Schneider-Pargmann (TI.com) <msp@baylibre.com>
Fri, 28 Nov 2025 20:22:19 +0000 (21:22 +0100)
committerTom Rini <trini@konsulko.com>
Fri, 12 Dec 2025 21:18:27 +0000 (15:18 -0600)
Add a Kconfig symbol for this stub driver to avoid clock dependencies on
an architecture symbol. Enable it by default.

Signed-off-by: Markus Schneider-Pargmann (TI.com) <msp@baylibre.com>
Reviewed-by: Tom Rini <trini@konsulko.com>
drivers/clk/ti/Kconfig
drivers/clk/ti/Makefile

index 7b8da69712e4fa61c15f3fb0cbdc9f3fd8de31bb..9517363ebb38f5b2c207f25879858c77f4c7f3d5 100644 (file)
@@ -10,6 +10,13 @@ config CLK_TI_OMAP2PLUS
        help
          Common clock functions used in some TI clock drivers.
 
+config CLK_TI_OMAP4_CM
+       bool "TI OMAP4 clock manager driver"
+       depends on CLK && ARCH_OMAP2PLUS
+       default y
+       help
+         This enables the OMAP4 clock manager (CM) stub driver.
+
 config CLK_TI_AM3_DPLL
        bool "TI AM33XX Digital Phase-Locked Loop (DPLL) clock drivers"
        depends on CLK && OF_CONTROL && ARCH_OMAP2PLUS
index 329fae67889b11a9ef3c646b166243abcb956144..74e4329a3430d66c11a3c034f1938c0804f4c918 100644 (file)
@@ -3,14 +3,13 @@
 # Copyright (C) 2020 Dario Binacchi <dariobin@libero.it>
 #
 
-obj-$(CONFIG_ARCH_OMAP2PLUS) += omap4-cm.o
-
 obj-$(CONFIG_CLK_TI_AM3_DPLL) += clk-am3-dpll.o clk-am3-dpll-x2.o
 obj-$(CONFIG_CLK_TI_CTRL) += clk-ctrl.o
 obj-$(CONFIG_CLK_TI_DIVIDER) += clk-divider.o
 obj-$(CONFIG_CLK_TI_GATE) += clk-gate.o
 obj-$(CONFIG_CLK_TI_MUX) += clk-mux.o
 obj-$(CONFIG_CLK_TI_OMAP2PLUS) += clk.o
+obj-$(CONFIG_CLK_TI_OMAP4_CM) += omap4-cm.o
 obj-$(CONFIG_CLK_TI_SCI) += clk-sci.o
 obj-$(CONFIG_$(PHASE_)CLK_K3_PLL) += clk-k3-pll.o
 obj-$(CONFIG_$(PHASE_)CLK_K3) += clk-k3.o