0001 # SPDX-License-Identifier: GPL-2.0-only
0002
0003 menu "Clock driver for ARM Reference designs"
0004 depends on HAS_IOMEM
0005 depends on ARM || ARM64 || COMPILE_TEST
0006
0007 config CLK_ICST
0008 bool "Clock driver for ARM Reference designs ICST"
0009 select REGMAP_MMIO
0010 help
0011 Supports clocking on ARM Reference designs:
0012 - Integrator/AP and Integrator/CP
0013 - RealView PB1176, EB, PB11MP and PBX
0014
0015 config CLK_SP810
0016 bool "Clock driver for ARM SP810 System Controller"
0017 default y if (ARCH_VEXPRESS && ARM)
0018 help
0019 Supports clock muxing (REFCLK/TIMCLK to TIMERCLKEN0-3) capabilities
0020 of the ARM SP810 System Controller cell.
0021
0022 config CLK_VEXPRESS_OSC
0023 tristate "Clock driver for Versatile Express OSC clock generators"
0024 depends on VEXPRESS_CONFIG
0025 select REGMAP_MMIO
0026 default y if ARCH_VEXPRESS
0027 help
0028 Simple regmap-based driver driving clock generators on Versatile
0029 Express platforms hidden behind its configuration infrastructure,
0030 commonly known as OSCs.
0031
0032 endmenu