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