blob: 883ed2ca6645da6bf3d169658da1507e4897e51c [file] [log] [blame]
Patrick Williams7784c422022-11-17 07:29:11 -06001ARMFILESPATHS := "${THISDIR}/files:"
Brad Bishopbec4ebc2022-08-03 09:55:16 -04002
Andrew Geissler2daf84b2023-03-31 09:57:23 -05003FILESEXTRAPATHS:prepend:aarch64 = "${ARMFILESPATHS}"
4SRC_URI:append:aarch64 = " \
5 file://0001-Revert-arm64-defconfig-Enable-Tegra-MGBE-driver.patch \
6 file://0002-Revert-arm64-defconfig-Add-Nuvoton-NPCM-family-suppo.patch \
7 "
8
Brad Bishopbec4ebc2022-08-03 09:55:16 -04009COMPATIBLE_MACHINE:generic-arm64 = "generic-arm64"
10FILESEXTRAPATHS:prepend:generic-arm64 = "${ARMFILESPATHS}"
Patrick Williams864cc432023-02-09 14:54:44 -060011SRC_URI:append:generic-arm64 = " \
Brad Bishopbec4ebc2022-08-03 09:55:16 -040012 file://generic-arm64-kmeta;type=kmeta;destsuffix=generic-arm64-kmeta \
13 "
14
15FILESEXTRAPATHS:prepend:qemuarm64-secureboot = "${ARMFILESPATHS}"
16SRC_URI:append:qemuarm64-secureboot = " \
Brad Bishopbec4ebc2022-08-03 09:55:16 -040017 file://tee.cfg \
18 "
19
Patrick Williams92b42cb2022-09-03 06:53:57 -050020# for Trusted Services uefi-test tool if SMM-Gateway is included
21SRC_URI:append:qemuarm64-secureboot = "\
22 ${@bb.utils.contains('MACHINE_FEATURES', 'ts-smm-gateway', 'file://no-strict-devmem.cfg', '' , d)} \
23 "
24
Brad Bishopbec4ebc2022-08-03 09:55:16 -040025FILESEXTRAPATHS:prepend:qemuarm-secureboot = "${ARMFILESPATHS}"
26SRC_URI:append:qemuarm-secureboot = " \
27 file://tee.cfg \
28 "
29
30FILESEXTRAPATHS:prepend:qemuarm64 = "${ARMFILESPATHS}"
31SRC_URI:append:qemuarm64 = " file://efi.cfg"
32
33FILESEXTRAPATHS:prepend:qemuarm = "${ARMFILESPATHS}"
Andrew Geissler2daf84b2023-03-31 09:57:23 -050034SRC_URI:append:qemuarm = " \
35 file://efi.cfg \
36 file://qemuarm-phys-virt.cfg \
37 "
Patrick Williams92b42cb2022-09-03 06:53:57 -050038
39FFA_TRANSPORT_INCLUDE = "${@bb.utils.contains('MACHINE_FEATURES', 'arm-ffa', 'arm-ffa-transport.inc', '' , d)}"
40require ${FFA_TRANSPORT_INCLUDE}