choice prompt "Architecture select" default SANDBOX config ARC bool "ARC architecture" config ARM bool "ARM architecture" config AVR32 bool "AVR32 architecture" config BLACKFIN bool "Blackfin architecture" config M68K bool "M68000 architecture" config MICROBLAZE bool "MicroBlaze architecture" config MIPS bool "MIPS architecture" config NDS32 bool "NDS32 architecture" config NIOS2 bool "Nios II architecture" config OPENRISC bool "OpenRISC architecture" config PPC bool "PowerPC architecture" config SANDBOX bool "Sandbox" config SH bool "SuperH architecture" config SPARC bool "SPARC architecture" config X86 bool "x86 architecture" endchoice config SYS_ARCH string help This option should contain the architecture name to build the appropriate arch/ directory. All the architectures should specify this option correctly. config SYS_CPU string help This option should contain the CPU name to build the correct arch//cpu/ directory. This is optional. For those targets without the CPU directory, leave this option empty. config SYS_SOC string help This option should contain the SoC name to build the directory arch//cpu//. This is optional. For those targets without the SoC directory, leave this option empty. config SYS_VENDOR string help This option should contain the vendor name of the target board. If it is set and board//common/Makefile exists, the vendor common directory is compiled. If CONFIG_SYS_BOARD is also set, the sources under board// directory are compiled. This is optional. For those targets without the vendor directory, leave this option empty. config SYS_BOARD string help This option should contain the name of the target board. If it is set, either board// or board/ directory is compiled depending on whether CONFIG_SYS_VENDOR is set or not. This is optional. For those targets without the board directory, leave this option empty. config SYS_CONFIG_NAME string help This option should contain the base name of board header file. The header file include/configs/.h should be included from include/config.h. source "arch/arc/Kconfig" source "arch/arm/Kconfig" source "arch/avr32/Kconfig" source "arch/blackfin/Kconfig" source "arch/m68k/Kconfig" source "arch/microblaze/Kconfig" source "arch/mips/Kconfig" source "arch/nds32/Kconfig" source "arch/nios2/Kconfig" source "arch/openrisc/Kconfig" source "arch/powerpc/Kconfig" source "arch/sandbox/Kconfig" source "arch/sh/Kconfig" source "arch/sparc/Kconfig" source "arch/x86/Kconfig"