blob: 77fbec884a570004d77c48a643287008c942cf2a [file] [log] [blame]
Brad Bishop286d45c2018-10-02 15:21:57 -04001# Default Xilinx BSP Machine settings
2
3MACHINE_FEATURES_BACKFILL_CONSIDERED += "rtc"
4
5# File System Configuration
6IMAGE_FSTYPES ?= "tar.gz cpio cpio.gz.u-boot"
7
8# Kernel Configuration
9XILINX_DEFAULT_KERNEL := "linux-xlnx"
10XILINX_DEFAULT_KERNEL_microblaze := "linux-yocto"
11XILINX_DEFAULT_KERNEL_zynqmp := "linux-yocto"
12PREFERRED_PROVIDER_virtual/kernel ??= "${XILINX_DEFAULT_KERNEL}"
13
14# U-Boot Configuration
15XILINX_DEFAULT_UBOOT := "u-boot-xlnx"
16XILINX_DEFAULT_UBOOT_zynqmp := "u-boot"
17PREFERRED_PROVIDER_virtual/bootloader ??= "${XILINX_DEFAULT_UBOOT}"
18PREFERRED_PROVIDER_virtual/boot-bin ??= "${PREFERRED_PROVIDER_virtual/bootloader}"
19
20UBOOT_SUFFIX ?= "img"
21UBOOT_SUFFIX_zynqmp ?= "bin"
22UBOOT_SUFFIX_microblaze ?= "bin"
23
24UBOOT_BINARY ?= "u-boot.${UBOOT_SUFFIX}"
25UBOOT_ELF ?= "u-boot"
26UBOOT_ELF_aarch64 ?= "u-boot.elf"
27
28XSERVER ?= " \
29 xserver-xorg \
30 xf86-input-evdev \
31 xf86-input-mouse \
32 xf86-input-keyboard \
33 xf86-video-fbdev \
34 ${XSERVER_EXT} \
35 "
36
37XSERVER_EXT ?= ""
38XSERVER_EXT_zynqmp ?= "xf86-video-armsoc"
39
40# For MicroBlaze default all microblaze machines to use GDB 7.7.1 (for gdbserver/gdb)
41PREFERRED_VERSION_gdb_microblaze = "7.7.1"
42