6 config SPL_LIBCOMMON_SUPPORT
9 config SPL_LIBDISK_SUPPORT
12 config SPL_LIBGENERIC_SUPPORT
15 config SPL_MMC_SUPPORT
18 config SPL_SERIAL_SUPPORT
21 config SPL_SPI_FLASH_SUPPORT
22 default y if ZYNQ_QSPI
24 config SPL_SPI_SUPPORT
25 default y if ZYNQ_QSPI
36 config SYS_CONFIG_NAME
37 string "Board configuration name"
38 default "xilinx_zynqmp"
40 This option contains information about board configuration name.
41 Based on this option include/configs/<CONFIG_SYS_CONFIG_NAME>.h header
42 will be used for board configuration.
45 string "boot.bin init register filename"
48 Add register writes to boot.bin format (max 256 pairs).
49 Expect a table of register-value pairs, e.g. "0x12345678 0x4321"
52 bool "Configure ZynqMP USB"
54 config SYS_MALLOC_F_LEN
57 config SPL_ZYNQMP_ALT_BOOTMODE_ENABLED
58 bool "Overwrite SPL bootmode"
61 Overwrite bootmode selected via boot mode pins to tell SPL what should
62 be the next boot device.
64 config SPL_ZYNQMP_ALT_BOOTMODE
66 default 0x0 if JTAG_MODE
67 default 0x1 if QSPI_MODE_24BIT
68 default 0x2 if QSPI_MODE_32BIT
69 default 0x3 if SD_MODE
70 default 0x4 if NAND_MODE
71 default 0x5 if SD_MODE1
72 default 0x6 if EMMC_MODE
73 default 0x7 if USB_MODE
77 depends on ZYNQMP_ALT_BOOTMODE_ENABLED
83 config QSPI_MODE_24BIT
84 bool "QSPI_MODE_24BIT"
86 config QSPI_MODE_32BIT
87 bool "QSPI_MODE_32BIT"