summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkus Schneider-Pargmann (TI.com) <[email protected]>2025-11-28 21:22:19 +0100
committerTom Rini <[email protected]>2025-12-12 15:18:27 -0600
commitf75f8397e813c3aacb147e5177ab969071d759b2 (patch)
tree151b71432680c5766030ee0b896bf60f96e65660
parent6f2d0090f9842c5ff2e5f4344fe6cb1f5f515595 (diff)
clk: ti: omap4-cm: Add Kconfig symbol
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) <[email protected]> Reviewed-by: Tom Rini <[email protected]>
-rw-r--r--drivers/clk/ti/Kconfig7
-rw-r--r--drivers/clk/ti/Makefile3
2 files changed, 8 insertions, 2 deletions
diff --git a/drivers/clk/ti/Kconfig b/drivers/clk/ti/Kconfig
index 7b8da69712e..9517363ebb3 100644
--- a/drivers/clk/ti/Kconfig
+++ b/drivers/clk/ti/Kconfig
@@ -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
diff --git a/drivers/clk/ti/Makefile b/drivers/clk/ti/Makefile
index 329fae67889..74e4329a343 100644
--- a/drivers/clk/ti/Makefile
+++ b/drivers/clk/ti/Makefile
@@ -3,14 +3,13 @@
# Copyright (C) 2020 Dario Binacchi <[email protected]>
#
-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