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 DEFINE_TCM_OCM_MMAP
60 bool "Define TCM and OCM memory in MMU Table"
62 This option if enabled defines the TCM and OCM memory and its
63 memory attributes in MMU table entry.
65 config SPL_ZYNQMP_ALT_BOOTMODE_ENABLED
66 bool "Overwrite SPL bootmode"
69 Overwrite bootmode selected via boot mode pins to tell SPL what should
70 be the next boot device.
72 config SPL_ZYNQMP_ALT_BOOTMODE
74 default 0x0 if JTAG_MODE
75 default 0x1 if QSPI_MODE_24BIT
76 default 0x2 if QSPI_MODE_32BIT
77 default 0x3 if SD_MODE
78 default 0x4 if NAND_MODE
79 default 0x5 if SD_MODE1
80 default 0x6 if EMMC_MODE
81 default 0x7 if USB_MODE
82 default 0xa if SW_USBHOST_MODE
83 default 0xb if SW_SATA_MODE
87 depends on SPL_ZYNQMP_ALT_BOOTMODE_ENABLED
93 config QSPI_MODE_24BIT
94 bool "QSPI_MODE_24BIT"
96 config QSPI_MODE_32BIT
97 bool "QSPI_MODE_32BIT"
114 config SW_USBHOST_MODE
115 bool "SW USBHOST_MODE"