18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only
28c2ecf20Sopenharmony_cimenuconfig ARCH_SOCFPGA
38c2ecf20Sopenharmony_ci	bool "Altera SOCFPGA family"
48c2ecf20Sopenharmony_ci	depends on ARCH_MULTI_V7
58c2ecf20Sopenharmony_ci	select ARCH_HAS_RESET_CONTROLLER
68c2ecf20Sopenharmony_ci	select ARCH_SUPPORTS_BIG_ENDIAN
78c2ecf20Sopenharmony_ci	select ARM_AMBA
88c2ecf20Sopenharmony_ci	select ARM_GIC
98c2ecf20Sopenharmony_ci	select CACHE_L2X0
108c2ecf20Sopenharmony_ci	select DW_APB_TIMER_OF
118c2ecf20Sopenharmony_ci	select GPIO_PL061 if GPIOLIB
128c2ecf20Sopenharmony_ci	select HAVE_ARM_SCU
138c2ecf20Sopenharmony_ci	select HAVE_ARM_TWD if SMP
148c2ecf20Sopenharmony_ci	select MFD_SYSCON
158c2ecf20Sopenharmony_ci	select ARM_ERRATA_754322
168c2ecf20Sopenharmony_ci	select ARM_ERRATA_764369 if SMP
178c2ecf20Sopenharmony_ci	select ARM_ERRATA_775420
188c2ecf20Sopenharmony_ci	select PL310_ERRATA_588369
198c2ecf20Sopenharmony_ci	select PL310_ERRATA_727915
208c2ecf20Sopenharmony_ci	select PL310_ERRATA_753970 if PL310
218c2ecf20Sopenharmony_ci	select PL310_ERRATA_769419
228c2ecf20Sopenharmony_ci	select RESET_CONTROLLER
238c2ecf20Sopenharmony_ci
248c2ecf20Sopenharmony_ciif ARCH_SOCFPGA
258c2ecf20Sopenharmony_ciconfig SOCFPGA_SUSPEND
268c2ecf20Sopenharmony_ci	bool "Suspend to RAM on SOCFPGA"
278c2ecf20Sopenharmony_ci	help
288c2ecf20Sopenharmony_ci	  Select this if you want to enable Suspend-to-RAM on SOCFPGA
298c2ecf20Sopenharmony_ci	  platforms.
308c2ecf20Sopenharmony_ciendif
31