Merge tag 'trace-printf-v6.13' of git://git.kernel.org/pub/scm/linux/kernel/git/trace...
[drm/drm-misc.git] / arch / arm / mach-npcm / Kconfig
blob63b42a19d1b8e4dfb20dcdd2c730ae9d61d00720
1 # SPDX-License-Identifier: GPL-2.0-only
2 menuconfig ARCH_NPCM
3         bool "Nuvoton NPCM Architecture"
4         depends on (ARCH_MULTI_V5 && CPU_LITTLE_ENDIAN) || ARCH_MULTI_V7
5         select PINCTRL
7 if ARCH_NPCM
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).
18           Winbond/Nuvoton WPCM450 BMC based on the ARM926EJ-S.
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).
40           Nuvoton NPCM7xx BMC based on the Cortex A9.
42 endif