162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only
262306a36Sopenharmony_cimenuconfig ARCH_INTEL_SOCFPGA
362306a36Sopenharmony_ci	bool "Altera SOCFPGA family"
462306a36Sopenharmony_ci	depends on ARCH_MULTI_V7
562306a36Sopenharmony_ci	select ARCH_HAS_RESET_CONTROLLER
662306a36Sopenharmony_ci	select ARM_AMBA
762306a36Sopenharmony_ci	select ARM_GIC
862306a36Sopenharmony_ci	select CACHE_L2X0
962306a36Sopenharmony_ci	select DW_APB_TIMER_OF
1062306a36Sopenharmony_ci	select GPIO_PL061 if GPIOLIB
1162306a36Sopenharmony_ci	select HAVE_ARM_SCU
1262306a36Sopenharmony_ci	select HAVE_ARM_TWD if SMP
1362306a36Sopenharmony_ci	select MFD_SYSCON
1462306a36Sopenharmony_ci	select ARM_ERRATA_754322
1562306a36Sopenharmony_ci	select ARM_ERRATA_764369 if SMP
1662306a36Sopenharmony_ci	select ARM_ERRATA_775420
1762306a36Sopenharmony_ci	select PL310_ERRATA_588369
1862306a36Sopenharmony_ci	select PL310_ERRATA_727915
1962306a36Sopenharmony_ci	select PL310_ERRATA_753970 if PL310
2062306a36Sopenharmony_ci	select PL310_ERRATA_769419
2162306a36Sopenharmony_ci	select RESET_CONTROLLER
2262306a36Sopenharmony_ci
2362306a36Sopenharmony_ciif ARCH_INTEL_SOCFPGA
2462306a36Sopenharmony_ciconfig SOCFPGA_SUSPEND
2562306a36Sopenharmony_ci	bool "Suspend to RAM on SOCFPGA"
2662306a36Sopenharmony_ci	help
2762306a36Sopenharmony_ci	  Select this if you want to enable Suspend-to-RAM on SOCFPGA
2862306a36Sopenharmony_ci	  platforms.
2962306a36Sopenharmony_ciendif
30