summaryrefslogtreecommitdiffstats
path: root/drivers/clk/Kconfig
blob: 5b5acf4e0656cd45fa8e004b4ab87940826fb5b3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
# SPDX-License-Identifier: GPL-2.0-only
config HAVE_CLK
	bool

config CLKDEV_LOOKUP
	bool

config COMMON_CLK
	select HAVE_CLK
	bool

config COMMON_CLK_OF_PROVIDER
	bool
	depends on OFTREE
	help
	  Clock driver provides OF-Tree based clock lookup.

config CLK_SOCFPGA
	bool
	select COMMON_CLK_OF_PROVIDER
	default y if ARCH_SOCFPGA && OFDEVICE


config COMMON_CLK_STM32F
	bool "STM32F4 and STM32F7 clock driver" if COMPILE_TEST
	depends on COMMON_CLK && ARCH_STM32
	help
	  Support for stm32f4 and stm32f7 SoC families clocks

config COMMON_CLK_SCMI
	tristate "Clock driver controlled via SCMI interface"
	depends on ARM_SCMI_PROTOCOL || COMPILE_TEST
	help
	  This driver provides support for clocks that are controlled
	  by firmware that implements the SCMI interface.

	  This driver uses SCMI Message Protocol to interact with the
	  firmware providing all the clock controls.

source "drivers/clk/sifive/Kconfig"