blob: 872f58cbfe00b819f100af4030c29bafdda2836e [file] [log] [blame]
Brad Bishopbec4ebc2022-08-03 09:55:16 -04001TUNE_FEATURES = "aarch64"
2
3require conf/machine/include/arm/arch-armv8a.inc
4
5MACHINEOVERRIDES =. "tc:"
6
7# Das U-boot
8UBOOT_MACHINE ?= "total_compute_defconfig"
Brad Bishopbec4ebc2022-08-03 09:55:16 -04009UBOOT_RD_LOADADDRESS = "0x88000000"
10UBOOT_RD_ENTRYPOINT = "0x88000000"
11UBOOT_LOADADDRESS = "0x80080000"
12UBOOT_ENTRYPOINT = "0x80080000"
Brad Bishopbec4ebc2022-08-03 09:55:16 -040013
Patrick Williamse760df82023-05-26 11:10:49 -050014PREFERRED_PROVIDER_virtual/kernel ?= "linux-yocto"
Brad Bishopbec4ebc2022-08-03 09:55:16 -040015
16# OP-TEE
Andrew Geisslerfc7e7972023-09-11 08:24:07 -040017PREFERRED_VERSION_optee-os ?= "3.20%"
18PREFERRED_VERSION_optee-client ?= "3.20%"
19PREFERRED_VERSION_optee-test ?= "3.20%"
Brad Bishopbec4ebc2022-08-03 09:55:16 -040020
21# Cannot use the default zImage on arm64
22KERNEL_IMAGETYPE = "Image"
23KERNEL_IMAGETYPES += "fitImage"
24KERNEL_CLASSES = " kernel-fitimage "
25
26IMAGE_FSTYPES += "cpio.gz"
27INITRAMFS_IMAGE ?= "core-image-minimal"
Andrew Geissler23e02792023-07-21 09:06:10 -050028IMAGE_NAME_SUFFIX = ""
Brad Bishopbec4ebc2022-08-03 09:55:16 -040029
30SERIAL_CONSOLES = "115200;ttyAMA0"
Patrick Williams8e7b46e2023-05-01 14:19:06 -050031
32EXTRA_IMAGEDEPENDS += "trusted-firmware-a optee-os"
Andrew Geisslerfc7e7972023-09-11 08:24:07 -040033PREFERRED_VERSION_trusted-firmware-a ?= "2.8.%"
Patrick Williams8e7b46e2023-05-01 14:19:06 -050034# FIXME - there is signed image dependency/race with testimage.
35# This should be fixed in oe-core
36TESTIMAGEDEPENDS:append = " virtual/kernel:do_deploy"