1if ARCH_ZYNQ 2 3config ZYNQ_CUSTOM_INIT 4 bool "Use custom ps7_init provided by Xilinx tool" 5 help 6 U-Boot includes ps7_init_gpl.[ch] for some Zynq board variants. 7 If you want to override them with customized ones 8 or ps7_init code for your board is missing, please say Y here 9 and add ones into board/xilinx/zynq/custom_hw_platform/ directory. 10 11choice 12 prompt "Xilinx Zynq board select" 13 optional 14 15config TARGET_ZYNQ_ZED 16 bool "Zynq ZedBoard" 17 18config TARGET_ZYNQ_MICROZED 19 bool "Zynq MicroZed" 20 21config TARGET_ZYNQ_PICOZED 22 bool "Zynq PicoZed" 23 24config TARGET_ZYNQ_ZC70X 25 bool "Zynq ZC702/ZC706 Board (deprecated)" 26 select ZYNQ_CUSTOM_INIT 27 help 28 This option is deprecated. Use TARGET_ZYNQ_ZC702 29 or TARGET_ZYNQ_706. 30 31config TARGET_ZYNQ_ZC702 32 bool "Zynq ZC702 Board" 33 34config TARGET_ZYNQ_ZC706 35 bool "Zynq ZC706 Board" 36 37config TARGET_ZYNQ_ZC770 38 bool "Zynq ZC770 Board" 39 select ZYNQ_CUSTOM_INIT 40 41config TARGET_ZYNQ_ZYBO 42 bool "Zynq Zybo Board" 43 select ZYNQ_CUSTOM_INIT 44 45endchoice 46 47config SYS_BOARD 48 default "zynq" 49 50config SYS_VENDOR 51 default "xilinx" 52 53config SYS_SOC 54 default "zynq" 55 56config SYS_CONFIG_NAME 57 default "zynq_zed" if TARGET_ZYNQ_ZED 58 default "zynq_microzed" if TARGET_ZYNQ_MICROZED 59 default "zynq_picozed" if TARGET_ZYNQ_PICOZED 60 default "zynq_zc70x" if TARGET_ZYNQ_ZC702 || TARGET_ZYNQ_ZC706 \ 61 || TARGET_ZYNQ_ZC70X 62 default "zynq_zc770" if TARGET_ZYNQ_ZC770 63 default "zynq_zybo" if TARGET_ZYNQ_ZYBO 64 65endif 66