#@TYPE: Machine #@NAME: v350-versal ##@DESCRIPTION: Machine support for v350 versal. SOC_VARIANT ?= "s80" require conf/machine/include/tune-versal.inc require conf/machine/include/machine-xilinx-overrides.inc require conf/machine/include/machine-xilinx-default.inc MACHINE_FEATURES = "rtc ext2 ext3 vfat usbhost" UBOOT_MACHINE ?= "xilinx_versal_virt_defconfig" SERIAL_CONSOLE = "115200 ttyAMA0" SERIAL_CONSOLES_CHECK = "${SERIAL_CONSOLES}" PREFERRED_PROVIDER_virtual/kernel ?= "linux-xlnx" PREFERRED_PROVIDER_virtual/bootloader ?= "u-boot-xlnx" EXTRA_IMAGEDEPENDS += " \ arm-trusted-firmware \ virtual/boot-bin \ virtual/bootloader \ virtual/psm-firmware \ virtual/plm \ u-boot-zynq-scr \ " IMAGE_BOOT_FILES += " \ boot.bin \ ${@bb.utils.contains('PREFERRED_PROVIDER_virtual/dtb', 'device-tree', 'system.dtb', '', d)} \ Image \ boot.scr \ "