summaryrefslogtreecommitdiff
path: root/meta-arm/meta-atp/conf/machine/gem5-atp-arm64.conf
diff options
context:
space:
mode:
Diffstat (limited to 'meta-arm/meta-atp/conf/machine/gem5-atp-arm64.conf')
-rw-r--r--meta-arm/meta-atp/conf/machine/gem5-atp-arm64.conf8
1 files changed, 6 insertions, 2 deletions
diff --git a/meta-arm/meta-atp/conf/machine/gem5-atp-arm64.conf b/meta-arm/meta-atp/conf/machine/gem5-atp-arm64.conf
index d5fe22a7c0..6e6d49a9b3 100644
--- a/meta-arm/meta-atp/conf/machine/gem5-atp-arm64.conf
+++ b/meta-arm/meta-atp/conf/machine/gem5-atp-arm64.conf
@@ -5,7 +5,11 @@ MACHINEOVERRIDES =. "gem5-arm64:"
GEM5_RUN_PROFILE = "configs/baremetal_atp.py"
# Require m5term
EXTRA_IMAGEDEPENDS += "gem5-m5term-native"
-# Require ATP kernel modules, user API and gem5 m5ops
-MACHINE_ESSENTIAL_EXTRA_RDEPENDS += "kernel-module-atp atp-uapi gem5-m5ops"
+# Require ATP kernel modules, user API and gem5 m5readfile
+MACHINE_ESSENTIAL_EXTRA_RDEPENDS += "kernel-module-atp atp-uapi gem5-m5readfile"
# Optionally provide ATP kernel tests
MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS += "atp-test"
+
+# Use ATP Engine gem5 models in gem5 build
+DEPENDS:append:pn-gem5-aarch64-native = " atp-gem5-native"
+GEM5_EXTRAS:pn-gem5-aarch64-native = "${STAGING_DATADIR_NATIVE}/atp"