1menu "Clock" 2 3config CLK 4 bool "Enable clock driver support" 5 depends on DM 6 help 7 This allows drivers to be provided for clock generators, including 8 oscillators and PLLs. Devices can use a common clock API to request 9 a particular clock rate and check on available clocks. Clocks can 10 feed into other clocks in a tree structure, with multiplexers to 11 choose the source for each clock. 12 13config SPL_CLK 14 bool "Enable clock support in SPL" 15 depends on CLK 16 help 17 The clock subsystem adds a small amount of overhead to the image. 18 If this is acceptable and you have a need to use clock drivers in 19 SPL, enable this option. It might provide a cleaner interface to 20 setting up clocks within SPL, and allows the same drivers to be 21 used as U-Boot proper. 22 23config CLK_BCM6345 24 bool "Clock controller driver for BCM6345" 25 depends on CLK && ARCH_BMIPS 26 default y 27 help 28 This clock driver adds support for enabling and disabling peripheral 29 clocks on BCM6345 SoCs. HW has no rate changing capabilities. 30 31config CLK_BOSTON 32 def_bool y if TARGET_BOSTON 33 depends on CLK 34 select REGMAP 35 select SYSCON 36 help 37 Enable this to support the clocks 38 39config CLK_ZYNQ 40 bool "Enable clock driver support for Zynq" 41 depends on CLK && ARCH_ZYNQ 42 default y 43 help 44 This clock driver adds support for clock realted settings for 45 Zynq platform. 46 47config CLK_ZYNQMP 48 bool "Enable clock driver support for ZynqMP" 49 depends on ARCH_ZYNQMP 50 help 51 This clock driver adds support for clock realted settings for 52 ZynqMP platform. 53 54source "drivers/clk/tegra/Kconfig" 55source "drivers/clk/uniphier/Kconfig" 56source "drivers/clk/exynos/Kconfig" 57source "drivers/clk/at91/Kconfig" 58source "drivers/clk/renesas/Kconfig" 59 60endmenu 61