1if ARCH_ZYNQMP 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 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 SYS_BOARD 28 default "zynqmp" 29 30config SYS_VENDOR 31 default "xilinx" 32 33config SYS_SOC 34 default "zynqmp" 35 36config SYS_CONFIG_NAME 37 string "Board configuration name" 38 default "xilinx_zynqmp" 39 help 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. 43 44config BOOT_INIT_FILE 45 string "boot.bin init register filename" 46 depends on SPL 47 default "" 48 help 49 Add register writes to boot.bin format (max 256 pairs). 50 Expect a table of register-value pairs, e.g. "0x12345678 0x4321" 51 52config ZYNQMP_USB 53 bool "Configure ZynqMP USB" 54 55config SYS_MALLOC_F_LEN 56 default 0x600 57 58config SPL_ZYNQMP_ALT_BOOTMODE_ENABLED 59 bool "Overwrite SPL bootmode" 60 depends on SPL 61 help 62 Overwrite bootmode selected via boot mode pins to tell SPL what should 63 be the next boot device. 64 65config SPL_ZYNQMP_ALT_BOOTMODE 66 hex 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 77 78choice 79 prompt "Boot mode" 80 depends on SPL_ZYNQMP_ALT_BOOTMODE_ENABLED 81 default JTAG 82 83config JTAG_MODE 84 bool "JTAG_MODE" 85 86config QSPI_MODE_24BIT 87 bool "QSPI_MODE_24BIT" 88 89config QSPI_MODE_32BIT 90 bool "QSPI_MODE_32BIT" 91 92config SD_MODE 93 bool "SD_MODE" 94 95config SD_MODE1 96 bool "SD_MODE1" 97 98config NAND_MODE 99 bool "NAND_MODE" 100 101config EMMC_MODE 102 bool "EMMC_MODE" 103 104config USB_MODE 105 bool "USB" 106 107config SW_USBHOST_MODE 108 bool "SW USBHOST_MODE" 109 110config SW_SATA_MODE 111 bool "SW SATA_MODE" 112 113endchoice 114 115endif 116