6 config SPL_LIBCOMMON_SUPPORT
9 config SPL_LIBDISK_SUPPORT
12 config SPL_LIBGENERIC_SUPPORT
15 config SPL_MMC_SUPPORT
16 default y if MMC_SDHCI_ZYNQ
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
37 config SYS_CONFIG_NAME
38 string "Board configuration name"
39 default "xilinx_zynqmp"
41 This option contains information about board configuration name.
42 Based on this option include/configs/<CONFIG_SYS_CONFIG_NAME>.h header
43 will be used for board configuration.
46 string "boot.bin init register filename"
50 Add register writes to boot.bin format (max 256 pairs).
51 Expect a table of register-value pairs, e.g. "0x12345678 0x4321"
54 bool "Configure ZynqMP USB"
56 config SYS_MALLOC_F_LEN
59 config SPL_ZYNQMP_ALT_BOOTMODE_ENABLED
60 bool "Overwrite SPL bootmode"
63 Overwrite bootmode selected via boot mode pins to tell SPL what should
64 be the next boot device.
66 config SPL_ZYNQMP_ALT_BOOTMODE
68 default 0x0 if JTAG_MODE
69 default 0x1 if QSPI_MODE_24BIT
70 default 0x2 if QSPI_MODE_32BIT
71 default 0x3 if SD_MODE
72 default 0x4 if NAND_MODE
73 default 0x5 if SD_MODE1
74 default 0x6 if EMMC_MODE
75 default 0x7 if USB_MODE
76 default 0xa if SW_USBHOST_MODE
77 default 0xb if SW_SATA_MODE
81 depends on SPL_ZYNQMP_ALT_BOOTMODE_ENABLED
87 config QSPI_MODE_24BIT
88 bool "QSPI_MODE_24BIT"
90 config QSPI_MODE_32BIT
91 bool "QSPI_MODE_32BIT"
108 config SW_USBHOST_MODE
109 bool "SW USBHOST_MODE"