blob: 24bd2ad423f0a8d1da572bf02d6a984fb775ace2 [file] [log] [blame]
Jim Liu4359b332022-04-19 13:32:19 +08001if ARCH_NPCM
2
3config SYS_ARCH
4 default "arm"
5
Simon Glass72cc5382022-10-20 18:22:39 -06006config TEXT_BASE
Jim Liu4359b332022-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 Liu147c0002022-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 Liu4359b332022-04-19 13:32:19 +080029endchoice
30
31source "arch/arm/mach-npcm/npcm7xx/Kconfig"
Jim Liu147c0002022-09-27 16:45:15 +080032source "arch/arm/mach-npcm/npcm8xx/Kconfig"
Jim Liu4359b332022-04-19 13:32:19 +080033
34endif