[PATCH] bus: ti-sysc: select CLK_TI_CTRL driver
Tom Rini
trini at konsulko.com
Sat Dec 6 18:40:27 CET 2025
On Mon, Nov 17, 2025 at 10:39:54AM +0100, yegorslists at googlemail.com wrote:
> 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.
This leads to failure to build on:
igep00x0 sniper am3517_evm omap35_logic omap35_logic_somlv omap3_logic
omap3_logic_somlv omap3_evm devkit8000 am57xx_evm am57xx_hs_evm
am57xx_hs_evm_usb dra7xx_evm dra7xx_hs_evm dra7xx_hs_evm_usb
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20251206/732095e8/attachment.sig>
More information about the U-Boot
mailing list