diff options
author | Masahiro Yamada <yamada.m@jp.panasonic.com> | 2014-08-31 07:10:55 +0900 |
---|---|---|
committer | Tom Rini <trini@ti.com> | 2014-08-30 21:19:32 -0400 |
commit | 44dcb4036b793acc7b5b384f5b572b4fe6e6be76 (patch) | |
tree | c64380d2c2c2d3867c99a4c29037a683f3b3df86 /arch/arm/cpu/armv7/zynq | |
parent | eeadd3fe0f3efaf020994a27d4394b02a6270e39 (diff) | |
download | u-boot-imx-44dcb4036b793acc7b5b384f5b572b4fe6e6be76.zip u-boot-imx-44dcb4036b793acc7b5b384f5b572b4fe6e6be76.tar.gz u-boot-imx-44dcb4036b793acc7b5b384f5b572b4fe6e6be76.tar.bz2 |
zynq: kconfig: move board select menu and common settings
Becuase the board select menu in arch/arm/Kconfig is too big,
move the Zynq board select menu to zynq/Kconfig.
Consolidate also common settings (CONFIG_SYS_CPU="armv7" and
CONFIG_SYS_SOC="zynq").
Refactor board/xilinx/zynq/MAINTAINERS too.
Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com>
Tested-by: Michal Simek <michal.simek@xilinx.com>
Diffstat (limited to 'arch/arm/cpu/armv7/zynq')
-rw-r--r-- | arch/arm/cpu/armv7/zynq/Kconfig | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/arch/arm/cpu/armv7/zynq/Kconfig b/arch/arm/cpu/armv7/zynq/Kconfig new file mode 100644 index 0000000..6b88f18 --- /dev/null +++ b/arch/arm/cpu/armv7/zynq/Kconfig @@ -0,0 +1,43 @@ +if ZYNQ + +choice + prompt "Xilinx Zynq board select" + +config TARGET_ZYNQ_ZED + bool "Zynq ZedBoard" + +config TARGET_ZYNQ_MICROZED + bool "Zynq MicroZed" + +config TARGET_ZYNQ_ZC70X + bool "Zynq ZC702/ZC706 Board" + +config TARGET_ZYNQ_ZC770 + bool "Zynq ZC770 Board" + +endchoice + +config SYS_CPU + string + default "armv7" + +config SYS_BOARD + string + default "zynq" + +config SYS_VENDOR + string + default "xilinx" + +config SYS_SOC + string + default "zynq" + +config SYS_CONFIG_NAME + string + default "zynq_zed" if TARGET_ZYNQ_ZED + default "zynq_microzed" if TARGET_ZYNQ_MICROZED + default "zynq_zc70x" if TARGET_ZYNQ_ZC70X + default "zynq_zc770" if TARGET_ZYNQ_ZC770 + +endif |