xref: /openbmc/u-boot/arch/arm/mach-zynq/Kconfig (revision 403e9cbc)
1if ARCH_ZYNQ
2
3config SPL_FAT_SUPPORT
4	default y
5
6config SPL_LIBCOMMON_SUPPORT
7	default y
8
9config SPL_LIBDISK_SUPPORT
10	default y
11
12config SPL_LIBGENERIC_SUPPORT
13	default y
14
15config SPL_MMC_SUPPORT
16	default y if MMC_SDHCI_ZYNQ
17
18config SPL_SERIAL_SUPPORT
19	default y
20
21config SPL_SPI_FLASH_SUPPORT
22	default y if ZYNQ_QSPI
23
24config SPL_SPI_SUPPORT
25	default y if ZYNQ_QSPI
26
27config ZYNQ_DDRC_INIT
28	bool "Zynq DDRC initialization"
29	default y
30	help
31	  This option used to perform DDR specific initialization
32	  if required. There might be cases like ddr less where we
33	  want to skip ddr init and this option is useful for it.
34
35config SYS_BOARD
36	default "zynq"
37
38config SYS_VENDOR
39	string "Vendor name"
40	default "xilinx"
41
42config SYS_SOC
43	default "zynq"
44
45config SYS_CONFIG_NAME
46	string "Board configuration name"
47	default "zynq-common"
48	help
49	  This option contains information about board configuration name.
50	  Based on this option include/configs/<CONFIG_SYS_CONFIG_NAME>.h header
51	  will be used for board configuration.
52
53config SYS_MALLOC_F_LEN
54	default 0x600
55
56config BOOT_INIT_FILE
57	string "boot.bin init register filename"
58	default ""
59	help
60	  Add register writes to boot.bin format (max 256 pairs).
61	  Expect a table of register-value pairs, e.g. "0x12345678 0x4321"
62
63endif
64