162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only
262306a36Sopenharmony_cimenuconfig ARCH_MOXART
362306a36Sopenharmony_ci	bool "MOXA ART SoC"
462306a36Sopenharmony_ci	depends on ARCH_MULTI_V4
562306a36Sopenharmony_ci	depends on CPU_LITTLE_ENDIAN
662306a36Sopenharmony_ci	select CPU_FA526
762306a36Sopenharmony_ci	select ARM_DMA_MEM_BUFFERABLE
862306a36Sopenharmony_ci	select FARADAY_FTINTC010
962306a36Sopenharmony_ci	select FTTMR010_TIMER
1062306a36Sopenharmony_ci	select GPIOLIB
1162306a36Sopenharmony_ci	select PHYLIB if NETDEVICES
1262306a36Sopenharmony_ci	help
1362306a36Sopenharmony_ci	  Say Y here if you want to run your kernel on hardware with a
1462306a36Sopenharmony_ci	  MOXA ART SoC.
1562306a36Sopenharmony_ci	  The MOXA ART SoC is based on a Faraday FA526 ARMv4 32-bit
1662306a36Sopenharmony_ci	  192 MHz CPU with MMU and 16KB/8KB D/I-cache (UC-7112-LX).
1762306a36Sopenharmony_ci	  Used on models UC-7101, UC-7112/UC-7110, IA240/IA241, IA3341.
1862306a36Sopenharmony_ci
1962306a36Sopenharmony_ciif ARCH_MOXART
2062306a36Sopenharmony_ci
2162306a36Sopenharmony_ciconfig MACH_UC7112LX
2262306a36Sopenharmony_ci	bool "MOXA UC-7112-LX"
2362306a36Sopenharmony_ci	depends on ARCH_MOXART
2462306a36Sopenharmony_ci	help
2562306a36Sopenharmony_ci	  Say Y here if you intend to run this kernel on a MOXA
2662306a36Sopenharmony_ci	  UC-7112-LX embedded computer.
2762306a36Sopenharmony_ci
2862306a36Sopenharmony_ciendif
29