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"
49 Add register writes to boot.bin format (max 256 pairs).
50 Expect a table of register-value pairs, e.g. "0x12345678 0x4321"
53 bool "Configure ZynqMP USB"
55 config SYS_MALLOC_F_LEN
58 config SPL_ZYNQMP_ALT_BOOTMODE_ENABLED
59 bool "Overwrite SPL bootmode"
62 Overwrite bootmode selected via boot mode pins to tell SPL what should
63 be the next boot device.
65 config SPL_ZYNQMP_ALT_BOOTMODE
67 default 0x0 if JTAG_MODE
68 default 0x1 if QSPI_MODE_24BIT
69 default 0x2 if QSPI_MODE_32BIT
70 default 0x3 if SD_MODE
71 default 0x4 if NAND_MODE
72 default 0x5 if SD_MODE1
73 default 0x6 if EMMC_MODE
74 default 0x7 if USB_MODE
75 default 0xa if SW_USBHOST_MODE
76 default 0xb if SW_SATA_MODE
80 depends on SPL_ZYNQMP_ALT_BOOTMODE_ENABLED
86 config QSPI_MODE_24BIT
87 bool "QSPI_MODE_24BIT"
89 config QSPI_MODE_32BIT
90 bool "QSPI_MODE_32BIT"
107 config SW_USBHOST_MODE
108 bool "SW USBHOST_MODE"