blob: 24bd2ad423f0a8d1da572bf02d6a984fb775ace2 [file] [log] [blame]
Jim Liu84335542022-04-19 13:32:19 +08001if ARCH_NPCM
2
3config SYS_ARCH
4 default "arm"
5
Simon Glass98463902022-10-20 18:22:39 -06006config TEXT_BASE
Jim Liu84335542022-04-19 13:32:19 +08007 default 0x8000
8
9choice
10 prompt "Nuvoton SoC select"
11 default ARCH_NPCM7xx
12
13config ARCH_NPCM7xx
14 bool "Support Nuvoton NPCM7xx SoC"
15 select CPU_V7A
16 select OF_CONTROL
17 select DM
18 help
19 General support for NPCM7xx BMC (Poleg).
20 Nuvoton NPCM7xx BMC is based on the Cortex A9.
21
Jim Liu9ca71c92022-09-27 16:45:15 +080022config ARCH_NPCM8XX
23 bool "Support Nuvoton NPCM8xx SoC"
24 select ARM64
25 help
26 General support for NPCM8xx BMC (Arbel).
27 Nuvoton NPCM8xx BMC is based on the Cortex A35.
28
Jim Liu84335542022-04-19 13:32:19 +080029endchoice
30
31source "arch/arm/mach-npcm/npcm7xx/Kconfig"
Jim Liu9ca71c92022-09-27 16:45:15 +080032source "arch/arm/mach-npcm/npcm8xx/Kconfig"
Jim Liu84335542022-04-19 13:32:19 +080033
34endif