Merge tag 'block-5.11-2021-01-10' of git://git.kernel.dk/linux-block
[linux/fpc-iii.git] / drivers / clk / versatile / Kconfig
blob91f0ff54237d23fe6048e0a87a006195d3e2525e
1 # SPDX-License-Identifier: GPL-2.0-only
3 menu "Clock driver for ARM Reference designs"
4         depends on ARCH_INTEGRATOR || ARCH_REALVIEW || \
5                 ARCH_VERSATILE || ARCH_VEXPRESS || COMPILE_TEST
7 config ICST
8         bool "Clock driver for ARM Reference designs ICST"
9         select REGMAP_MMIO
10         help
11           Supports clocking on ARM Reference designs:
12           - Integrator/AP and Integrator/CP
13           - RealView PB1176, EB, PB11MP and PBX
15 config CLK_SP810
16         bool "Clock driver for ARM SP810 System Controller"
17         default y if (ARCH_VEXPRESS && ARM)
18         help
19           Supports clock muxing (REFCLK/TIMCLK to TIMERCLKEN0-3) capabilities
20           of the ARM SP810 System Controller cell.
22 config CLK_VEXPRESS_OSC
23         tristate "Clock driver for Versatile Express OSC clock generators"
24         depends on VEXPRESS_CONFIG
25         select REGMAP_MMIO
26         default y if ARCH_VEXPRESS
27         help
28           Simple regmap-based driver driving clock generators on Versatile
29           Express platforms hidden behind its configuration infrastructure,
30           commonly known as OSCs.
32 endmenu