]>
Commit | Line | Data |
---|---|---|
ec8f24b7 | 1 | # SPDX-License-Identifier: GPL-2.0-only |
ba3fae06 LW |
2 | config ICST |
3 | bool | |
4 | ||
5ee2b877 PM |
5 | config COMMON_CLK_VERSATILE |
6 | bool "Clock driver for ARM Reference designs" | |
16956fed RH |
7 | depends on ARCH_INTEGRATOR || ARCH_REALVIEW || \ |
8 | ARCH_VERSATILE || ARCH_VEXPRESS || ARM64 || \ | |
9 | COMPILE_TEST | |
179c8fb3 | 10 | select REGMAP_MMIO |
5ee2b877 PM |
11 | ---help--- |
12 | Supports clocking on ARM Reference designs: | |
13 | - Integrator/AP and Integrator/CP | |
14 | - RealView PB1176, EB, PB11MP and PBX | |
15 | - Versatile Express | |
16 | ||
17 | config CLK_SP810 | |
18 | bool "Clock driver for ARM SP810 System Controller" | |
19 | depends on COMMON_CLK_VERSATILE | |
20 | default y if ARCH_VEXPRESS | |
21 | ---help--- | |
22 | Supports clock muxing (REFCLK/TIMCLK to TIMERCLKEN0-3) capabilities | |
23 | of the ARM SP810 System Controller cell. | |
24 | ||
25 | config CLK_VEXPRESS_OSC | |
26 | bool "Clock driver for Versatile Express OSC clock generators" | |
27 | depends on COMMON_CLK_VERSATILE | |
28 | depends on VEXPRESS_CONFIG | |
29 | default y if ARCH_VEXPRESS | |
30 | ---help--- | |
31 | Simple regmap-based driver driving clock generators on Versatile | |
32 | Express platforms hidden behind its configuration infrastructure, | |
33 | commonly known as OSCs. |