mirror of
https://git.yoctoproject.org/meta-zephyr
synced 2026-09-13 03:49:31 +02:00
machine: Add support for xenvm boards
Add support for xenvm(gicv2) and xenvmgicv3 boards that that allows to run Zephyr as Xen guest on any ARMv8 board that supports ARM Virtualization Extensions. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com>
This commit is contained in:
committed by
Lee Chee Yang
parent
7efced5e24
commit
2d20311e0a
14
meta-zephyr-bsp/conf/machine/xenvm.conf
Normal file
14
meta-zephyr-bsp/conf/machine/xenvm.conf
Normal file
@@ -0,0 +1,14 @@
|
||||
#@TYPE: Machine
|
||||
#@NAME: xenvm
|
||||
#@DESCRIPTION: Machine for Zephyr BOARD xenvm(gicv2) that allows
|
||||
# to run Zephyr as Xen guest on any ARMv8 board that
|
||||
# supports ARM Virtualization Extensions.
|
||||
|
||||
# Include tune-cortexa72-cortexa53.inc
|
||||
require conf/machine/include/arm/armv8a/tune-cortexa72-cortexa53.inc
|
||||
|
||||
DEFAULTTUNE = "cortexa72-cortexa53"
|
||||
|
||||
# Zephyr RTOS settings
|
||||
ZEPHYR_BOARD = "xenvm"
|
||||
ARCH:xenvm = "aarch64"
|
||||
14
meta-zephyr-bsp/conf/machine/xenvmgicv3.conf
Normal file
14
meta-zephyr-bsp/conf/machine/xenvmgicv3.conf
Normal file
@@ -0,0 +1,14 @@
|
||||
#@TYPE: Machine
|
||||
#@NAME: xenvmgicv3
|
||||
#@DESCRIPTION: Machine for Zephyr BOARD xenvm gicv3 variant that
|
||||
# to allows run Zephyr as Xen guest on any ARMv8 board
|
||||
# that supports ARM Virtualization Extensions.
|
||||
|
||||
# Include tune-cortexa72-cortexa53.inc
|
||||
require conf/machine/include/arm/armv8a/tune-cortexa72-cortexa53.inc
|
||||
|
||||
DEFAULTTUNE = "cortexa72-cortexa53"
|
||||
|
||||
# Zephyr RTOS settings
|
||||
ZEPHYR_BOARD = "xenvm/xenvm/gicv3"
|
||||
ARCH:xenvm = "aarch64"
|
||||
Reference in New Issue
Block a user