|
@@ -1,48 +1,30 @@
|
|
|
menuconfig ARCH_NPCM
|
|
|
bool "Nuvoton NPCM Architecture"
|
|
|
- select ARCH_REQUIRE_GPIOLIB
|
|
|
- select USE_OF
|
|
|
+ depends on ARCH_MULTI_V7
|
|
|
select PINCTRL
|
|
|
- select PINCTRL_NPCM7XX
|
|
|
|
|
|
if ARCH_NPCM
|
|
|
|
|
|
-comment "NPCM7XX CPU type"
|
|
|
-
|
|
|
-config ARCH_NPCM750
|
|
|
- depends on ARCH_NPCM && ARCH_MULTI_V7
|
|
|
- bool "Support for NPCM750 BMC CPU (Poleg)"
|
|
|
+config ARCH_NPCM7XX
|
|
|
+ bool "Support for NPCM7xx BMC (Poleg)"
|
|
|
+ depends on ARCH_MULTI_V7
|
|
|
+ select PINCTRL_NPCM7XX
|
|
|
+ select NPCM7XX_TIMER
|
|
|
+ select ARCH_REQUIRE_GPIOLIB
|
|
|
select CACHE_L2X0
|
|
|
- select CPU_V7
|
|
|
select ARM_GIC
|
|
|
- select HAVE_SMP
|
|
|
- select SMP
|
|
|
- select SMP_ON_UP
|
|
|
- select HAVE_ARM_SCU
|
|
|
select HAVE_ARM_TWD if SMP
|
|
|
+ select HAVE_ARM_SCU if SMP
|
|
|
+ select ARM_ERRATA_764369 if SMP
|
|
|
select ARM_ERRATA_720789
|
|
|
select ARM_ERRATA_754322
|
|
|
- select ARM_ERRATA_764369
|
|
|
select ARM_ERRATA_794072
|
|
|
select PL310_ERRATA_588369
|
|
|
select PL310_ERRATA_727915
|
|
|
- select USB_EHCI_ROOT_HUB_TT
|
|
|
- select USB_ARCH_HAS_HCD
|
|
|
- select USB_ARCH_HAS_EHCI
|
|
|
- select USB_EHCI_HCD
|
|
|
- select USB_ARCH_HAS_OHCI
|
|
|
- select USB_OHCI_HCD
|
|
|
- select USB
|
|
|
- select FIQ
|
|
|
- select CPU_USE_DOMAINS
|
|
|
- select GENERIC_CLOCKEVENTS
|
|
|
- select CLKDEV_LOOKUP
|
|
|
- select COMMON_CLK if OF
|
|
|
- select NPCM750_TIMER
|
|
|
select MFD_SYSCON
|
|
|
help
|
|
|
- Support for NPCM750 BMC CPU (Poleg).
|
|
|
+ General support for NPCM7xx BMC (Poleg).
|
|
|
|
|
|
- Nuvoton NPCM750 BMC based on the Cortex A9.
|
|
|
+ Nuvoton NPCM7xx BMC based on the Cortex A9.
|
|
|
|
|
|
endif
|