blob: 34126446a7d15294f457e018513a7bfba4ffb9e6 [file] [log] [blame]
Andre Przywarab33739f2022-03-04 16:30:09 +00001if ARCH_VEXPRESS64
Linus Walleijc5822502015-01-23 14:41:10 +01002
3config SYS_BOARD
4 default "vexpress64"
5
6config SYS_VENDOR
7 default "armltd"
8
9config SYS_CONFIG_NAME
Peter Hoyes32860372021-11-11 09:26:00 +000010 default "vexpress_aemv8"
Linus Walleijc5822502015-01-23 14:41:10 +010011
Andre Przywarab33739f2022-03-04 16:30:09 +000012choice
13 prompt "VExpress64 board variant"
14
15config TARGET_VEXPRESS64_BASE_FVP
16 bool "Support Versatile Express ARMv8a FVP BASE model"
17 select SEMIHOSTING
Andre Przywara395e9a92022-03-04 16:30:11 +000018 select LINUX_KERNEL_IMAGE_HEADER
19 select POSITION_INDEPENDENT
20 select OF_BOARD
Andre Przywarab33739f2022-03-04 16:30:09 +000021
22config TARGET_VEXPRESS64_JUNO
23 bool "Support Versatile Express Juno Development Platform"
24 select DM_ETH
25 select USB
Andre Przywarab33739f2022-03-04 16:30:09 +000026 select BLK
27 imply OF_HAS_PRIOR_STAGE
28
29endchoice
30
Andre Przywara94504f42020-04-27 19:18:01 +010031config JUNO_DTB_PART
32 string "NOR flash partition holding DTB"
33 default "board.dtb"
34 help
35 The ARM partition name in the NOR flash memory holding the
36 device tree blob to configure U-Boot.
37
Andre Przywara395e9a92022-03-04 16:30:11 +000038config LNX_KRNL_IMG_TEXT_OFFSET_BASE
39 default SYS_TEXT_BASE
40
Linus Walleijc5822502015-01-23 14:41:10 +010041endif