]> git.sur5r.net Git - u-boot/blob - arch/arm/mach-zynq/Kconfig
arm: zynq: Enable setup board name for different boards
[u-boot] / arch / arm / mach-zynq / Kconfig
1 if ARCH_ZYNQ
2
3 config SPL_LDSCRIPT
4         default "arch/arm/mach-zynq/u-boot-spl.lds"
5
6 config SPL_FAT_SUPPORT
7         default y
8
9 config SPL_LIBCOMMON_SUPPORT
10         default y
11
12 config SPL_LIBDISK_SUPPORT
13         default y
14
15 config SPL_LIBGENERIC_SUPPORT
16         default y
17
18 config SPL_MMC_SUPPORT
19         default y if MMC_SDHCI_ZYNQ
20
21 config SPL_SERIAL_SUPPORT
22         default y
23
24 config SPL_SPI_FLASH_SUPPORT
25         default y if ZYNQ_QSPI
26
27 config SPL_SPI_SUPPORT
28         default y if ZYNQ_QSPI
29
30 config ZYNQ_DDRC_INIT
31         bool "Zynq DDRC initialization"
32         default y
33         help
34           This option used to perform DDR specific initialization
35           if required. There might be cases like ddr less where we
36           want to skip ddr init and this option is useful for it.
37
38 config SYS_BOARD
39         string "Board name"
40         default "zynq"
41
42 config SYS_VENDOR
43         string "Vendor name"
44         default "xilinx"
45
46 config SYS_SOC
47         default "zynq"
48
49 config SYS_CONFIG_NAME
50         string "Board configuration name"
51         default "zynq-common"
52         help
53           This option contains information about board configuration name.
54           Based on this option include/configs/<CONFIG_SYS_CONFIG_NAME>.h header
55           will be used for board configuration.
56
57 config SYS_MALLOC_F_LEN
58         default 0x600
59
60 config BOOT_INIT_FILE
61         string "boot.bin init register filename"
62         default ""
63         help
64           Add register writes to boot.bin format (max 256 pairs).
65           Expect a table of register-value pairs, e.g. "0x12345678 0x4321"
66
67 config ZYNQ_SDHCI_MAX_FREQ
68         default 52000000
69
70 endif