Merge tag 'nfs-for-5.16-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
[linux-2.6-microblaze.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_V5 || ARCH_MULTI_V7
5         select PINCTRL
6
7 if ARCH_NPCM
8
9 config ARCH_WPCM450
10         bool "Support for WPCM450 BMC (Hermon)"
11         depends on ARCH_MULTI_V5
12         select CPU_ARM926T
13         select WPCM450_AIC
14         select NPCM7XX_TIMER
15         help
16           General support for WPCM450 BMC (Hermon).
17
18           Winbond/Nuvoton WPCM450 BMC based on the ARM926EJ-S.
19
20 config ARCH_NPCM7XX
21         bool "Support for NPCM7xx BMC (Poleg)"
22         depends on ARCH_MULTI_V7
23         select PINCTRL_NPCM7XX
24         select NPCM7XX_TIMER
25         select GPIOLIB
26         select CACHE_L2X0
27         select ARM_GIC
28         select HAVE_ARM_TWD if SMP
29         select HAVE_ARM_SCU if SMP
30         select ARM_ERRATA_764369 if SMP
31         select ARM_ERRATA_720789
32         select ARM_ERRATA_754322
33         select ARM_ERRATA_794072
34         select PL310_ERRATA_588369
35         select PL310_ERRATA_727915
36         select MFD_SYSCON
37         help
38           General support for NPCM7xx BMC (Poleg).
39
40           Nuvoton NPCM7xx BMC based on the Cortex A9.
41
42 endif