blob: 34126446a7d15294f457e018513a7bfba4ffb9e6 [file] [log] [blame]
Andre Przywarafac7fc42022-03-04 16:30:09 +00001if ARCH_VEXPRESS64
Linus Walleijffc10372015-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 Hoyes17fe55f2021-11-11 09:26:00 +000010 default "vexpress_aemv8"
Linus Walleijffc10372015-01-23 14:41:10 +010011
Andre Przywarafac7fc42022-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 Przywarac0fce922022-03-04 16:30:11 +000018 select LINUX_KERNEL_IMAGE_HEADER
19 select POSITION_INDEPENDENT
20 select OF_BOARD
Andre Przywarafac7fc42022-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 Przywarafac7fc42022-03-04 16:30:09 +000026 select BLK
27 imply OF_HAS_PRIOR_STAGE
28
29endchoice
30
Andre Przywarab3270e92020-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 Przywarac0fce922022-03-04 16:30:11 +000038config LNX_KRNL_IMG_TEXT_OFFSET_BASE
39 default SYS_TEXT_BASE
40
Linus Walleijffc10372015-01-23 14:41:10 +010041endif