Linux-libre 5.3.12-gnu
[librecmc/linux-libre.git] / arch / arm / mach-npcm / Kconfig
1 # SPDX-License-Identifier: GPL-2.0-only
2 menuconfig ARCH_NPCM
3         bool "Nuvoton NPCM Architecture"
4         depends on ARCH_MULTI_V7
5         select PINCTRL
6
7 if ARCH_NPCM
8
9 config ARCH_NPCM7XX
10         bool "Support for NPCM7xx BMC (Poleg)"
11         depends on ARCH_MULTI_V7
12         select PINCTRL_NPCM7XX
13         select NPCM7XX_TIMER
14         select ARCH_REQUIRE_GPIOLIB
15         select CACHE_L2X0
16         select ARM_GIC
17         select HAVE_ARM_TWD if SMP
18         select HAVE_ARM_SCU if SMP
19         select ARM_ERRATA_764369 if SMP
20         select ARM_ERRATA_720789
21         select ARM_ERRATA_754322
22         select ARM_ERRATA_794072
23         select PL310_ERRATA_588369
24         select PL310_ERRATA_727915
25         select MFD_SYSCON
26         help
27           General support for NPCM7xx BMC (Poleg).
28
29           Nuvoton NPCM7xx BMC based on the Cortex A9.
30
31 endif