xref: /openbmc/linux/arch/arm/mach-npcm/Kconfig (revision 5d6f5267)
1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
27bffa14cSBrendan Higginsmenuconfig ARCH_NPCM
37bffa14cSBrendan Higgins	bool "Nuvoton NPCM Architecture"
4*5d6f5267SArnd Bergmann	depends on (ARCH_MULTI_V5 && CPU_LITTLE_ENDIAN) || ARCH_MULTI_V7
57bffa14cSBrendan Higgins	select PINCTRL
67bffa14cSBrendan Higgins
77bffa14cSBrendan Higginsif ARCH_NPCM
87bffa14cSBrendan Higgins
9ece3fe93SJonathan Neuschäferconfig ARCH_WPCM450
10ece3fe93SJonathan Neuschäfer	bool "Support for WPCM450 BMC (Hermon)"
11ece3fe93SJonathan Neuschäfer	depends on ARCH_MULTI_V5
12ece3fe93SJonathan Neuschäfer	select CPU_ARM926T
13d37316b7SJonathan Neuschäfer	select WPCM450_AIC
14ece3fe93SJonathan Neuschäfer	select NPCM7XX_TIMER
15ece3fe93SJonathan Neuschäfer	help
16ece3fe93SJonathan Neuschäfer	  General support for WPCM450 BMC (Hermon).
17ece3fe93SJonathan Neuschäfer
18ece3fe93SJonathan Neuschäfer	  Winbond/Nuvoton WPCM450 BMC based on the ARM926EJ-S.
19ece3fe93SJonathan Neuschäfer
20cd903711STomer Maimonconfig ARCH_NPCM7XX
21cd903711STomer Maimon	bool "Support for NPCM7xx BMC (Poleg)"
22cd903711STomer Maimon	depends on ARCH_MULTI_V7
23cd903711STomer Maimon	select PINCTRL_NPCM7XX
24cd903711STomer Maimon	select NPCM7XX_TIMER
25e383e871SKrzysztof Kozlowski	select GPIOLIB
267bffa14cSBrendan Higgins	select CACHE_L2X0
277bffa14cSBrendan Higgins	select ARM_GIC
287bffa14cSBrendan Higgins	select HAVE_ARM_TWD if SMP
29cd903711STomer Maimon	select HAVE_ARM_SCU if SMP
30cd903711STomer Maimon	select ARM_ERRATA_764369 if SMP
317bffa14cSBrendan Higgins	select ARM_ERRATA_720789
327bffa14cSBrendan Higgins	select ARM_ERRATA_754322
337bffa14cSBrendan Higgins	select ARM_ERRATA_794072
347bffa14cSBrendan Higgins	select PL310_ERRATA_588369
357bffa14cSBrendan Higgins	select PL310_ERRATA_727915
367bffa14cSBrendan Higgins	select MFD_SYSCON
377bffa14cSBrendan Higgins	help
38cd903711STomer Maimon	  General support for NPCM7xx BMC (Poleg).
397bffa14cSBrendan Higgins
40cd903711STomer Maimon	  Nuvoton NPCM7xx BMC based on the Cortex A9.
417bffa14cSBrendan Higgins
427bffa14cSBrendan Higginsendif
43