blob: a71cf1d189ae5b740246be8477d7e2a8b18e82e9 [file] [log] [blame]
Thomas Gleixnerec8f24b2019-05-19 13:07:45 +01001# SPDX-License-Identifier: GPL-2.0-only
Brendan Higgins7bffa142017-08-16 12:18:39 -07002menuconfig ARCH_NPCM
3 bool "Nuvoton NPCM Architecture"
Jonathan Neuschäferece3fe92021-04-06 14:09:16 +02004 depends on ARCH_MULTI_V5 || ARCH_MULTI_V7
Brendan Higgins7bffa142017-08-16 12:18:39 -07005 select PINCTRL
Brendan Higgins7bffa142017-08-16 12:18:39 -07006
7if ARCH_NPCM
8
Jonathan Neuschäferece3fe92021-04-06 14:09:16 +02009config ARCH_WPCM450
10 bool "Support for WPCM450 BMC (Hermon)"
11 depends on ARCH_MULTI_V5
12 select CPU_ARM926T
Jonathan Neuschäferd37316b2021-05-18 16:45:14 +093013 select WPCM450_AIC
Jonathan Neuschäferece3fe92021-04-06 14:09:16 +020014 select NPCM7XX_TIMER
15 help
16 General support for WPCM450 BMC (Hermon).
17
18 Winbond/Nuvoton WPCM450 BMC based on the ARM926EJ-S.
19
Tomer Maimoncd903712018-03-16 01:10:11 +020020config ARCH_NPCM7XX
21 bool "Support for NPCM7xx BMC (Poleg)"
22 depends on ARCH_MULTI_V7
23 select PINCTRL_NPCM7XX
24 select NPCM7XX_TIMER
Krzysztof Kozlowskie383e872020-01-30 20:55:24 +010025 select GPIOLIB
Brendan Higgins7bffa142017-08-16 12:18:39 -070026 select CACHE_L2X0
Brendan Higgins7bffa142017-08-16 12:18:39 -070027 select ARM_GIC
Brendan Higgins7bffa142017-08-16 12:18:39 -070028 select HAVE_ARM_TWD if SMP
Tomer Maimoncd903712018-03-16 01:10:11 +020029 select HAVE_ARM_SCU if SMP
30 select ARM_ERRATA_764369 if SMP
Brendan Higgins7bffa142017-08-16 12:18:39 -070031 select ARM_ERRATA_720789
32 select ARM_ERRATA_754322
Brendan Higgins7bffa142017-08-16 12:18:39 -070033 select ARM_ERRATA_794072
34 select PL310_ERRATA_588369
35 select PL310_ERRATA_727915
Brendan Higgins7bffa142017-08-16 12:18:39 -070036 select MFD_SYSCON
37 help
Tomer Maimoncd903712018-03-16 01:10:11 +020038 General support for NPCM7xx BMC (Poleg).
Brendan Higgins7bffa142017-08-16 12:18:39 -070039
Tomer Maimoncd903712018-03-16 01:10:11 +020040 Nuvoton NPCM7xx BMC based on the Cortex A9.
Brendan Higgins7bffa142017-08-16 12:18:39 -070041
42endif