blob: c428ce5cc70b35d738060e14350ad63b7713c957 [file] [log] [blame]
Masahiro Yamada5ca269a2015-03-16 16:43:24 +09001if ARCH_ZYNQ
Masahiro Yamada44dcb402014-08-31 07:10:55 +09002
Simon Glassae56db52016-09-12 23:18:38 -06003config SPL_FAT_SUPPORT
4 default y
5
Simon Glass77d2f7f2016-09-12 23:18:41 -06006config SPL_LIBCOMMON_SUPPORT
7 default y
8
Simon Glass1646eba2016-09-12 23:18:42 -06009config SPL_LIBDISK_SUPPORT
10 default y
11
Simon Glasscc4288e2016-09-12 23:18:43 -060012config SPL_LIBGENERIC_SUPPORT
13 default y
14
Simon Glass1fdf7c62016-09-12 23:18:44 -060015config SPL_MMC_SUPPORT
Masahiro Yamada08aa0332017-01-30 19:46:51 +090016 default y if MMC_SDHCI_ZYNQ
Simon Glass1fdf7c62016-09-12 23:18:44 -060017
Simon Glasse00f76c2016-09-12 23:18:56 -060018config SPL_SERIAL_SUPPORT
19 default y
20
Simon Glasse404ade2016-09-12 23:18:57 -060021config SPL_SPI_FLASH_SUPPORT
22 default y if ZYNQ_QSPI
23
Simon Glassf35ed9e2016-09-12 23:18:58 -060024config SPL_SPI_SUPPORT
25 default y if ZYNQ_QSPI
26
Siva Durga Prasad Paladugud84bd922017-05-12 15:04:11 +053027config ZYNQ_DDRC_INIT
28 bool "Zynq DDRC initialization"
29 default y
30 help
31 This option used to perform DDR specific initialization
32 if required. There might be cases like ddr less where we
33 want to skip ddr init and this option is useful for it.
34
Masahiro Yamada44dcb402014-08-31 07:10:55 +090035config SYS_BOARD
Masahiro Yamada44dcb402014-08-31 07:10:55 +090036 default "zynq"
37
38config SYS_VENDOR
Mike Looijmansba4ccf92016-09-28 07:46:30 +020039 string "Vendor name"
Masahiro Yamada44dcb402014-08-31 07:10:55 +090040 default "xilinx"
41
42config SYS_SOC
Masahiro Yamada44dcb402014-08-31 07:10:55 +090043 default "zynq"
44
45config SYS_CONFIG_NAME
Michal Simekad5b5802016-05-20 14:59:33 +020046 string "Board configuration name"
47 default "zynq-common"
48 help
49 This option contains information about board configuration name.
50 Based on this option include/configs/<CONFIG_SYS_CONFIG_NAME>.h header
51 will be used for board configuration.
Masahiro Yamada44dcb402014-08-31 07:10:55 +090052
Simon Glass04e38902016-07-05 17:10:13 -060053config SYS_MALLOC_F_LEN
54 default 0x600
55
Mike Looijmans3b646082016-09-20 11:37:24 +020056config BOOT_INIT_FILE
57 string "boot.bin init register filename"
58 default ""
59 help
60 Add register writes to boot.bin format (max 256 pairs).
61 Expect a table of register-value pairs, e.g. "0x12345678 0x4321"
62
Masahiro Yamada44dcb402014-08-31 07:10:55 +090063endif