162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only 262306a36Sopenharmony_ci 362306a36Sopenharmony_cimenu "Clock driver for ARM Reference designs" 462306a36Sopenharmony_ci depends on HAS_IOMEM 562306a36Sopenharmony_ci depends on ARM || ARM64 || COMPILE_TEST 662306a36Sopenharmony_ci 762306a36Sopenharmony_ciconfig CLK_ICST 862306a36Sopenharmony_ci bool "Clock driver for ARM Reference designs ICST" 962306a36Sopenharmony_ci select REGMAP_MMIO 1062306a36Sopenharmony_ci help 1162306a36Sopenharmony_ci Supports clocking on ARM Reference designs: 1262306a36Sopenharmony_ci - Integrator/AP and Integrator/CP 1362306a36Sopenharmony_ci - RealView PB1176, EB, PB11MP and PBX 1462306a36Sopenharmony_ci 1562306a36Sopenharmony_ciconfig CLK_SP810 1662306a36Sopenharmony_ci bool "Clock driver for ARM SP810 System Controller" 1762306a36Sopenharmony_ci default y if (ARCH_VEXPRESS && ARM) 1862306a36Sopenharmony_ci help 1962306a36Sopenharmony_ci Supports clock muxing (REFCLK/TIMCLK to TIMERCLKEN0-3) capabilities 2062306a36Sopenharmony_ci of the ARM SP810 System Controller cell. 2162306a36Sopenharmony_ci 2262306a36Sopenharmony_ciconfig CLK_VEXPRESS_OSC 2362306a36Sopenharmony_ci tristate "Clock driver for Versatile Express OSC clock generators" 2462306a36Sopenharmony_ci depends on VEXPRESS_CONFIG 2562306a36Sopenharmony_ci select REGMAP_MMIO 2662306a36Sopenharmony_ci default y if ARCH_VEXPRESS 2762306a36Sopenharmony_ci help 2862306a36Sopenharmony_ci Simple regmap-based driver driving clock generators on Versatile 2962306a36Sopenharmony_ci Express platforms hidden behind its configuration infrastructure, 3062306a36Sopenharmony_ci commonly known as OSCs. 3162306a36Sopenharmony_ci 3262306a36Sopenharmony_ciendmenu 33