^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1) # SPDX-License-Identifier: GPL-2.0-only
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 2) menuconfig ARCH_NPCM
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 3) bool "Nuvoton NPCM Architecture"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 4) depends on ARCH_MULTI_V7
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 5) select PINCTRL
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 6)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 7) if ARCH_NPCM
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 8)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 9) config ARCH_NPCM7XX
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10) bool "Support for NPCM7xx BMC (Poleg)"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11) depends on ARCH_MULTI_V7
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12) select PINCTRL_NPCM7XX
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) select NPCM7XX_TIMER
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14) select GPIOLIB
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15) select CACHE_L2X0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16) select ARM_GIC
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17) select HAVE_ARM_TWD if SMP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18) select HAVE_ARM_SCU if SMP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19) select ARM_ERRATA_764369 if SMP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20) select ARM_ERRATA_720789
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21) select ARM_ERRATA_754322
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 22) select ARM_ERRATA_794072
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 23) select PL310_ERRATA_588369
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 24) select PL310_ERRATA_727915
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 25) select MFD_SYSCON
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 26) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 27) General support for NPCM7xx BMC (Poleg).
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 28)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 29) Nuvoton NPCM7xx BMC based on the Cortex A9.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 30)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 31) endif