Merge git://git.denx.de/u-boot-sh
[oweals/u-boot.git] / drivers / clk / Kconfig
index 16d4237f8919de7302c4cba5dcd2803d0ae46fde..8b8b71999957d06f1b29bbf98a457325f9c37619 100644 (file)
@@ -73,6 +73,16 @@ config CLK_COMPOSITE_CCF
          Enable this option if you want to (re-)use the Linux kernel's Common
          Clock Framework [CCF] composite code in U-Boot's clock driver.
 
+config CLK_INTEL
+       bool "Enable clock driver for Intel x86"
+       depends on CLK && X86
+       help
+         This provides very basic support for clocks on Intel SoCs. The driver
+         is barely used at present but could be expanded as needs arise.
+         Much clock configuration in U-Boot is either set up by the FSP, or
+         set up by U-Boot itself but only statically. Thus the driver does not
+         support changing clock rates, only querying them.
+
 config CLK_STM32F
        bool "Enable clock driver support for STM32F family"
        depends on CLK && (STM32F7 || STM32F4)
@@ -90,10 +100,11 @@ config CLK_TI_SCI
          managed by the TI System Controller, say Y here. Otherwise, say N.
 
 config CLK_HSDK
-       bool "Enable cgu clock driver for HSDK"
-       depends on CLK
+       bool "Enable cgu clock driver for HSDK boards"
+       depends on CLK && TARGET_HSDK
        help
-         Enable this to support the cgu clocks on Synopsys ARC HSDK
+         Enable this to support the cgu clocks on Synopsys ARC HSDK and
+         Synopsys ARC HSDK-4xD boards
 
 config CLK_VERSAL
        bool "Enable clock driver support for Versal"