Jim Liu | 4359b33 | 2022-04-19 13:32:19 +0800 | [diff] [blame] | 1 | if ARCH_NPCM |
| 2 | |
| 3 | config SYS_ARCH |
| 4 | default "arm" |
| 5 | |
Simon Glass | 72cc538 | 2022-10-20 18:22:39 -0600 | [diff] [blame] | 6 | config TEXT_BASE |
Jim Liu | 4359b33 | 2022-04-19 13:32:19 +0800 | [diff] [blame] | 7 | default 0x8000 |
| 8 | |
| 9 | choice |
| 10 | prompt "Nuvoton SoC select" |
| 11 | default ARCH_NPCM7xx |
| 12 | |
| 13 | config 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 Liu | 147c000 | 2022-09-27 16:45:15 +0800 | [diff] [blame] | 22 | config 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 Liu | 4359b33 | 2022-04-19 13:32:19 +0800 | [diff] [blame] | 29 | endchoice |
| 30 | |
| 31 | source "arch/arm/mach-npcm/npcm7xx/Kconfig" |
Jim Liu | 147c000 | 2022-09-27 16:45:15 +0800 | [diff] [blame] | 32 | source "arch/arm/mach-npcm/npcm8xx/Kconfig" |
Jim Liu | 4359b33 | 2022-04-19 13:32:19 +0800 | [diff] [blame] | 33 | |
| 34 | endif |