blob: 076e77c8590f9db6d2cb777097e2549806bd44b0 (
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
41
42
43
44
45
46
47
48
|
# 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
if COMMON_CLK
config COMMON_CLK_STM32F
bool "STM32F4 and STM32F7 clock driver" if COMPILE_TEST
depends on 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.
config COMMON_CLK_GPIO
bool
default y
depends on COMMON_CLK_OF_PROVIDER
source "drivers/clk/sifive/Kconfig"
endif
|