1
0
mirror of https://git.yoctoproject.org/meta-arm synced 2026-01-12 03:10:15 +00:00

arm/machine: add zephyr machine confs for a53

Zephyr supports QEMU based machine for Cortex a53.  Add machine confs
for this.  This enables us to verify a53 tunings.

Change-Id: I398bc5b3e8bd77b7269bba056a0f75229f04c7a7
Signed-off-by: Jon Mason <jon.mason@arm.com>
This commit is contained in:
Jon Mason
2021-03-25 22:54:12 -04:00
parent 8855e397bc
commit d6e18c885d
3 changed files with 32 additions and 0 deletions

View File

@@ -100,6 +100,9 @@ n1sdp:
n1sdp/armgcc:
extends: .build
qemu-cortex-a53:
extends: .build
qemuarm:
extends: .build

10
kas/qemu-cortex-a53.yml Normal file
View File

@@ -0,0 +1,10 @@
header:
version: 9
includes:
- base.yml
- meta-zephyr.yml
machine: qemu-cortex-a53
target:
- zephyr-philosophers

View File

@@ -0,0 +1,19 @@
#@TYPE: Machine
#@NAME: qemu-cortex-a53
#@DESCRIPTION: Machine for Zephyr BOARD qemu_cortex_a53
require conf/machine/include/qemu.inc
require conf/machine/include/tune-cortexa53.inc
TCLIBC = "newlib"
# For runqemu
QB_SYSTEM_NAME = "qemu-system-aarch64"
QB_MACHINE = "-machine virt"
QB_CPU = "-cpu cortex-a53"
QB_OPT_APPEND = "-nographic -vga none"
# Zephyr RTOS settings
ZEPHYR_BOARD = "qemu_cortex_a53"
ZEPHYR_INHERIT_CLASSES += "zephyr-qemuboot"
ARCH_qemu-cortex-a53 = "aarch64"