15ca269a4SMasahiro Yamadaif ARCH_ZYNQ 20107f240SMasahiro Yamada 3*b529993eSPhilipp Tomsichconfig SPL_LDSCRIPT 4*b529993eSPhilipp Tomsich default "arch/arm/mach-zynq/u-boot-spl.lds" 5*b529993eSPhilipp Tomsich 6ae56db5fSSimon Glassconfig SPL_FAT_SUPPORT 7ae56db5fSSimon Glass default y 8ae56db5fSSimon Glass 977d2f7f5SSimon Glassconfig SPL_LIBCOMMON_SUPPORT 1077d2f7f5SSimon Glass default y 1177d2f7f5SSimon Glass 121646eba8SSimon Glassconfig SPL_LIBDISK_SUPPORT 131646eba8SSimon Glass default y 141646eba8SSimon Glass 15cc4288efSSimon Glassconfig SPL_LIBGENERIC_SUPPORT 16cc4288efSSimon Glass default y 17cc4288efSSimon Glass 181fdf7c64SSimon Glassconfig SPL_MMC_SUPPORT 1908aa0334SMasahiro Yamada default y if MMC_SDHCI_ZYNQ 201fdf7c64SSimon Glass 21e00f76ceSSimon Glassconfig SPL_SERIAL_SUPPORT 22e00f76ceSSimon Glass default y 23e00f76ceSSimon Glass 24e404ade4SSimon Glassconfig SPL_SPI_FLASH_SUPPORT 25e404ade4SSimon Glass default y if ZYNQ_QSPI 26e404ade4SSimon Glass 27f35ed9edSSimon Glassconfig SPL_SPI_SUPPORT 28f35ed9edSSimon Glass default y if ZYNQ_QSPI 29f35ed9edSSimon Glass 30d84bd928SSiva Durga Prasad Paladuguconfig ZYNQ_DDRC_INIT 31d84bd928SSiva Durga Prasad Paladugu bool "Zynq DDRC initialization" 32d84bd928SSiva Durga Prasad Paladugu default y 33d84bd928SSiva Durga Prasad Paladugu help 34d84bd928SSiva Durga Prasad Paladugu This option used to perform DDR specific initialization 35d84bd928SSiva Durga Prasad Paladugu if required. There might be cases like ddr less where we 36d84bd928SSiva Durga Prasad Paladugu want to skip ddr init and this option is useful for it. 37d84bd928SSiva Durga Prasad Paladugu 380107f240SMasahiro Yamadaconfig SYS_BOARD 390107f240SMasahiro Yamada default "zynq" 400107f240SMasahiro Yamada 410107f240SMasahiro Yamadaconfig SYS_VENDOR 42ba4ccf93SMike Looijmans string "Vendor name" 430107f240SMasahiro Yamada default "xilinx" 440107f240SMasahiro Yamada 450107f240SMasahiro Yamadaconfig SYS_SOC 460107f240SMasahiro Yamada default "zynq" 470107f240SMasahiro Yamada 480107f240SMasahiro Yamadaconfig SYS_CONFIG_NAME 49ad5b5801SMichal Simek string "Board configuration name" 50ad5b5801SMichal Simek default "zynq-common" 51ad5b5801SMichal Simek help 52ad5b5801SMichal Simek This option contains information about board configuration name. 53ad5b5801SMichal Simek Based on this option include/configs/<CONFIG_SYS_CONFIG_NAME>.h header 54ad5b5801SMichal Simek will be used for board configuration. 550107f240SMasahiro Yamada 5604e38905SSimon Glassconfig SYS_MALLOC_F_LEN 5704e38905SSimon Glass default 0x600 5804e38905SSimon Glass 593b646080SMike Looijmansconfig BOOT_INIT_FILE 603b646080SMike Looijmans string "boot.bin init register filename" 613b646080SMike Looijmans default "" 623b646080SMike Looijmans help 633b646080SMike Looijmans Add register writes to boot.bin format (max 256 pairs). 643b646080SMike Looijmans Expect a table of register-value pairs, e.g. "0x12345678 0x4321" 653b646080SMike Looijmans 660107f240SMasahiro Yamadaendif 67