[PATCH] bus: ti-sysc: select CLK_TI_CTRL driver

yegorslists at googlemail.com yegorslists at googlemail.com
Mon Nov 17 10:39:54 CET 2025


From: Yegor Yefremov <yegorslists at googlemail.com>

The TI System Controller (TI_SYSC) driver utilizes clock management
functions provided by the TI Clock Controller (CLK_TI_CTRL) driver.

Specifically, the TI_SYSC driver relies on the 'ti,syscon' support,
which is used to access system registers for tasks like reset control
and power management. These operations often involve manipulating
clock-gating or reset signals managed by the underlying clock hardware.

Therefore, to ensure that the necessary register access and clock
manipulation functions are available for the System Controller
operations, CLK_TI_CTRL must be selected when TI_SYSC is enabled.

Signed-off-by: Yegor Yefremov <yegorslists at googlemail.com>
---
 drivers/bus/Kconfig | 1 +
 1 file changed, 1 insertion(+)

diff --git a/drivers/bus/Kconfig b/drivers/bus/Kconfig
index a786fe430e4..05492c63bf0 100644
--- a/drivers/bus/Kconfig
+++ b/drivers/bus/Kconfig
@@ -15,6 +15,7 @@ config TI_SYSC
 	bool "TI sysc interconnect target module driver"
 	depends on DM && ARCH_OMAP2PLUS
 	select CLK
+	select CLK_TI_CTRL
 	help
 	  Generic driver for Texas Instruments interconnect target module
 	  found on many TI SoCs.
-- 
2.34.1



More information about the U-Boot mailing list