162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0
262306a36Sopenharmony_ciconfig CLK_INTEL_SOCFPGA
362306a36Sopenharmony_ci	bool "Intel SoCFPGA family clock support" if COMPILE_TEST && !ARCH_INTEL_SOCFPGA
462306a36Sopenharmony_ci	default ARCH_INTEL_SOCFPGA
562306a36Sopenharmony_ci	help
662306a36Sopenharmony_ci	  Support for the clock controllers present on Intel SoCFPGA and eASIC
762306a36Sopenharmony_ci	  devices like Aria, Cyclone, Stratix 10, Agilex and N5X eASIC.
862306a36Sopenharmony_ci
962306a36Sopenharmony_ciif CLK_INTEL_SOCFPGA
1062306a36Sopenharmony_ci
1162306a36Sopenharmony_ciconfig CLK_INTEL_SOCFPGA32
1262306a36Sopenharmony_ci	bool "Intel Aria / Cyclone clock controller support" if COMPILE_TEST && (!ARM || !ARCH_INTEL_SOCFPGA)
1362306a36Sopenharmony_ci	default ARM && ARCH_INTEL_SOCFPGA
1462306a36Sopenharmony_ci
1562306a36Sopenharmony_ciconfig CLK_INTEL_SOCFPGA64
1662306a36Sopenharmony_ci	bool "Intel Stratix / Agilex / N5X clock controller support" if COMPILE_TEST && (!ARM64 || !ARCH_INTEL_SOCFPGA)
1762306a36Sopenharmony_ci	default ARM64 && ARCH_INTEL_SOCFPGA
1862306a36Sopenharmony_ci
1962306a36Sopenharmony_ciendif # CLK_INTEL_SOCFPGA
20