mirror of
https://github.com/brain-hackers/u-boot-brain
synced 2024-09-08 05:43:21 +09:00
![Nathan Rossi](/assets/img/avatar_default.png)
Add ps7_init_gpl.c/h for the ZYBO board. This instance of the ps7_init is generated by the Vivado 2015.3 tools using the system configuration provided by Digilent located on their website. Update the kconfig so that the defconfig is not overrided to use the custom init ps7_init_gpl target by default. Signed-off-by: Nathan Rossi <nathan@nathanrossi.com> Cc: Albert Aribaud <albert.u.boot@aribaud.net> Cc: Michal Simek <monstr@monstr.eu> Cc: Masahiro Yamada <yamada.masahiro@socionext.com> Cc: Joe Hershberger <joe.hershberger@ni.com> Cc: "Sören Brinkmann" <soren.brinkmann@xilinx.com> Signed-off-by: Michal Simek <michal.simek@xilinx.com>
57 lines
1.2 KiB
Plaintext
57 lines
1.2 KiB
Plaintext
if ARCH_ZYNQ
|
|
|
|
config ZYNQ_CUSTOM_INIT
|
|
bool "Use custom ps7_init provided by Xilinx tool"
|
|
help
|
|
U-Boot includes ps7_init_gpl.[ch] for some Zynq board variants.
|
|
If you want to override them with customized ones
|
|
or ps7_init code for your board is missing, please say Y here
|
|
and add ones into board/xilinx/zynq/custom_hw_platform/ directory.
|
|
|
|
choice
|
|
prompt "Xilinx Zynq board select"
|
|
default TARGET_ZYNQ_ZC702
|
|
|
|
config TARGET_ZYNQ_ZED
|
|
bool "Zynq ZedBoard"
|
|
|
|
config TARGET_ZYNQ_MICROZED
|
|
bool "Zynq MicroZed"
|
|
|
|
config TARGET_ZYNQ_PICOZED
|
|
bool "Zynq PicoZed"
|
|
|
|
config TARGET_ZYNQ_ZC702
|
|
bool "Zynq ZC702 Board"
|
|
|
|
config TARGET_ZYNQ_ZC706
|
|
bool "Zynq ZC706 Board"
|
|
|
|
config TARGET_ZYNQ_ZC770
|
|
bool "Zynq ZC770 Board"
|
|
select ZYNQ_CUSTOM_INIT
|
|
|
|
config TARGET_ZYNQ_ZYBO
|
|
bool "Zynq Zybo Board"
|
|
|
|
endchoice
|
|
|
|
config SYS_BOARD
|
|
default "zynq"
|
|
|
|
config SYS_VENDOR
|
|
default "xilinx"
|
|
|
|
config SYS_SOC
|
|
default "zynq"
|
|
|
|
config SYS_CONFIG_NAME
|
|
default "zynq_zed" if TARGET_ZYNQ_ZED
|
|
default "zynq_microzed" if TARGET_ZYNQ_MICROZED
|
|
default "zynq_picozed" if TARGET_ZYNQ_PICOZED
|
|
default "zynq_zc70x" if TARGET_ZYNQ_ZC702 || TARGET_ZYNQ_ZC706
|
|
default "zynq_zc770" if TARGET_ZYNQ_ZC770
|
|
default "zynq_zybo" if TARGET_ZYNQ_ZYBO
|
|
|
|
endif
|