blob: 896add8d0a6cb40f1dbdc0bf9951037416e1951a [file] [log] [blame]
Brad Bishopbec4ebc2022-08-03 09:55:16 -04001ARMFILESPATHS := "${THISDIR}/${PN}:"
2
3COMPATIBLE_MACHINE:generic-arm64 = "generic-arm64"
4FILESEXTRAPATHS:prepend:generic-arm64 = "${ARMFILESPATHS}"
5SRC_URI:append:generic-arm64 =" \
6 file://generic-arm64-kmeta;type=kmeta;destsuffix=generic-arm64-kmeta \
7 "
8
9FILESEXTRAPATHS:prepend:qemuarm64-secureboot = "${ARMFILESPATHS}"
10SRC_URI:append:qemuarm64-secureboot = " \
Brad Bishopbec4ebc2022-08-03 09:55:16 -040011 file://tee.cfg \
12 "
13
Patrick Williams92b42cb2022-09-03 06:53:57 -050014# for Trusted Services uefi-test tool if SMM-Gateway is included
15SRC_URI:append:qemuarm64-secureboot = "\
16 ${@bb.utils.contains('MACHINE_FEATURES', 'ts-smm-gateway', 'file://no-strict-devmem.cfg', '' , d)} \
17 "
18
Brad Bishopbec4ebc2022-08-03 09:55:16 -040019FILESEXTRAPATHS:prepend:qemuarm-secureboot = "${ARMFILESPATHS}"
20SRC_URI:append:qemuarm-secureboot = " \
21 file://tee.cfg \
22 "
23
24FILESEXTRAPATHS:prepend:qemuarm64 = "${ARMFILESPATHS}"
25SRC_URI:append:qemuarm64 = " file://efi.cfg"
26
27FILESEXTRAPATHS:prepend:qemuarm = "${ARMFILESPATHS}"
28SRC_URI:append:qemuarm = " file://efi.cfg"
Patrick Williams92b42cb2022-09-03 06:53:57 -050029
30FFA_TRANSPORT_INCLUDE = "${@bb.utils.contains('MACHINE_FEATURES', 'arm-ffa', 'arm-ffa-transport.inc', '' , d)}"
31require ${FFA_TRANSPORT_INCLUDE}