From: Yegor Yefremov <[email protected]> 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 <[email protected]> --- 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

