blob: 6e6d49a9b309232ceb871e5ee35a5b0475f45be6 [file] [log] [blame]
Brad Bishopbec4ebc2022-08-03 09:55:16 -04001require conf/machine/gem5-arm64.conf
2MACHINEOVERRIDES =. "gem5-arm64:"
3
4# Use baremetal_atp.py as machine configuration
5GEM5_RUN_PROFILE = "configs/baremetal_atp.py"
6# Require m5term
7EXTRA_IMAGEDEPENDS += "gem5-m5term-native"
Patrick Williams6ad2fb62023-06-15 12:50:14 -05008# Require ATP kernel modules, user API and gem5 m5readfile
9MACHINE_ESSENTIAL_EXTRA_RDEPENDS += "kernel-module-atp atp-uapi gem5-m5readfile"
Brad Bishopbec4ebc2022-08-03 09:55:16 -040010# Optionally provide ATP kernel tests
11MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS += "atp-test"
Patrick Williams6ad2fb62023-06-15 12:50:14 -050012
13# Use ATP Engine gem5 models in gem5 build
14DEPENDS:append:pn-gem5-aarch64-native = " atp-gem5-native"
15GEM5_EXTRAS:pn-gem5-aarch64-native = "${STAGING_DATADIR_NATIVE}/atp"