summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>2019-09-17 18:39:07 -0700
committerSai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>2019-12-09 11:04:44 -0800
commitcf98f096a585dda90e395d86575687a32997e49a (patch)
tree8e10b0972beb85565a5678d7e25a64209971471a
parent3472c56b2cbe7b59058678463059b1fb2ae68765 (diff)
downloadmeta-xilinx-cf98f096a585dda90e395d86575687a32997e49a.tar.gz
vmk180-versal.conf: Add machine configuration for vmk180-versal
Add machine configuration for vmk180-versal with required setting of board specific yocto variables needed for compilation of bootloader, kernel and device-tree. - linux-xlnx is the kernel provider - u-boot-xlnx is the u-boot provider Signed-off-by: Swagath Gadde <swagathg@xilinx.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com> Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
-rw-r--r--meta-xilinx-bsp/conf/machine/vmk180-versal.conf37
1 files changed, 37 insertions, 0 deletions
diff --git a/meta-xilinx-bsp/conf/machine/vmk180-versal.conf b/meta-xilinx-bsp/conf/machine/vmk180-versal.conf
new file mode 100644
index 00000000..79942f4d
--- /dev/null
+++ b/meta-xilinx-bsp/conf/machine/vmk180-versal.conf
@@ -0,0 +1,37 @@
1#@TYPE: Machine
2#@NAME: vmk180-versal
3##@DESCRIPTION: Machine support for vmk180-versal .
4
5SOC_VARIANT ?= "s80"
6
7require conf/machine/include/tune-versal.inc
8require conf/machine/include/machine-xilinx-overrides.inc
9require conf/machine/include/machine-xilinx-default.inc
10require conf/machine/include/machine-xilinx-qemu.inc
11
12MACHINE_FEATURES = "rtc ext2 ext3 vfat usbhost"
13
14UBOOT_MACHINE ?= "xilinx_versal_virt_defconfig"
15
16SERIAL_CONSOLE = "115200 ttyAMA0"
17SERIAL_CONSOLES_CHECK = "${SERIAL_CONSOLES}"
18
19PREFERRED_PROVIDER_virtual/kernel ?= "linux-xlnx"
20PREFERRED_PROVIDER_virtual/bootloader ?= "u-boot-xlnx"
21PREFERRED_PROVIDER_qemu-helper-native = "qemu-xilinx-helper-native"
22
23EXTRA_IMAGEDEPENDS += " \
24 arm-trusted-firmware \
25 virtual/boot-bin \
26 virtual/bootloader \
27 virtual/psm-firmware \
28 virtual/plm \
29 u-boot-zynq-scr \
30"
31
32IMAGE_BOOT_FILES += " \
33 boot.bin \
34 ${@bb.utils.contains('PREFERRED_PROVIDER_virtual/dtb', 'device-tree', 'system.dtb', '', d)} \
35 Image \
36 boot.scr \
37"