mirror of
https://git.yoctoproject.org/meta-arm
synced 2026-06-02 01:20:09 +00:00
meta-arm: Convert to new override syntax
Signed-off-by: Jon Mason <jon.mason@arm.com>
This commit is contained in:
@@ -13,8 +13,8 @@ LAYERSERIES_COMPAT_meta-arm-bsp = "hardknott honister"
|
||||
|
||||
LAYERDEPENDS_meta-arm-bsp = "core meta-arm"
|
||||
# This won't be used by layerindex-fetch, but works everywhere else
|
||||
LAYERDEPENDS_meta-arm-bsp_append_musca-b1 = " meta-python"
|
||||
LAYERDEPENDS_meta-arm-bsp_append_musca-s1 = " meta-python"
|
||||
LAYERDEPENDS_meta-arm-bsp:append:musca-b1 = " meta-python"
|
||||
LAYERDEPENDS_meta-arm-bsp:append:musca-s1 = " meta-python"
|
||||
|
||||
# Additional license directories.
|
||||
LICENSE_PATH += "${LAYERDIR}/custom-licenses"
|
||||
|
||||
@@ -6,7 +6,7 @@ require conf/machine/include/corstone700.inc
|
||||
|
||||
# default feature used: eth_lan91c111
|
||||
# add the following line to local.conf to disable the feature:
|
||||
# MACHINE_FEATURES_remove = "eth_lan91c111"
|
||||
# MACHINE_FEATURES:remove = "eth_lan91c111"
|
||||
MACHINE_FEATURES += "eth_lan91c111"
|
||||
|
||||
TFA_TARGET_PLATFORM = "fvp"
|
||||
|
||||
@@ -6,12 +6,12 @@ require conf/machine/include/corstone700.inc
|
||||
|
||||
# default feature used: eth_lan9115
|
||||
# add the following line to local.conf to disable the feature:
|
||||
# MACHINE_FEATURES_remove = "eth_lan9115"
|
||||
# MACHINE_FEATURES:remove = "eth_lan9115"
|
||||
MACHINE_FEATURES += "eth_lan9115"
|
||||
|
||||
# default feature used: usb_host
|
||||
# add the following line to local.conf to disable the feature:
|
||||
# MACHINE_FEATURES_remove = "usb_host"
|
||||
# MACHINE_FEATURES:remove = "usb_host"
|
||||
MACHINE_FEATURES += "usb_host"
|
||||
|
||||
TFA_TARGET_PLATFORM = "fpga"
|
||||
|
||||
@@ -22,7 +22,7 @@ WKS_FILE ?= "fvp-base.wks"
|
||||
# As this is a virtual target that will not be used in the real world there is
|
||||
# no need for real SSH keys. Disable rng-tools (which takes too long to
|
||||
# initialise) and install the pre-generated keys.
|
||||
PACKAGECONFIG_remove_pn-openssh = "rng-tools"
|
||||
PACKAGECONFIG:remove:pn-openssh = "rng-tools"
|
||||
MACHINE_EXTRA_RRECOMMENDS += "ssh-pregen-hostkeys"
|
||||
|
||||
FVP_EXTRA_ARGS = "-a cluster0*=${DEPLOY_DIR_IMAGE}/linux-system.axf"
|
||||
|
||||
@@ -23,5 +23,5 @@ EXTRA_IMAGEDEPENDS += "virtual/trusted-firmware-a u-boot"
|
||||
# As this is a virtual target that will not be used in the real world there is
|
||||
# no need for real SSH keys. Disable rng-tools (which takes too long to
|
||||
# initialise) and install the pre-generated keys.
|
||||
PACKAGECONFIG_remove_pn-openssh = "rng-tools"
|
||||
PACKAGECONFIG:remove:pn-openssh = "rng-tools"
|
||||
MACHINE_EXTRA_RRECOMMENDS += "ssh-pregen-hostkeys"
|
||||
|
||||
@@ -14,6 +14,6 @@ require conf/machine/include/arm/arch-armv5.inc
|
||||
|
||||
# Little Endian
|
||||
AVAILTUNES += "armv6m"
|
||||
ARMPKGARCH_tune-armv6m = "armv6m"
|
||||
TUNE_FEATURES_tune-armv6m = "armv6m"
|
||||
PACKAGE_EXTRA_ARCHS_tune-armv6m = "armv6m"
|
||||
ARMPKGARCH:tune-armv6m = "armv6m"
|
||||
TUNE_FEATURES:tune-armv6m = "armv6m"
|
||||
PACKAGE_EXTRA_ARCHS:tune-armv6m = "armv6m"
|
||||
|
||||
@@ -12,6 +12,6 @@ TUNECONFLICTS[armv7em] = "armv4 armv5 armv6 armv7a"
|
||||
require conf/machine/include/arm/arch-armv7m.inc
|
||||
|
||||
AVAILTUNES += "armv7em"
|
||||
ARMPKGARCH_tune-armv7em = "armv7em"
|
||||
TUNE_FEATURES_tune-armv7em = "armv7em"
|
||||
PACKAGE_EXTRA_ARCHS_tune-armv7em = "armv7em"
|
||||
ARMPKGARCH:tune-armv7em = "armv7em"
|
||||
TUNE_FEATURES:tune-armv7em = "armv7em"
|
||||
PACKAGE_EXTRA_ARCHS:tune-armv7em = "armv7em"
|
||||
|
||||
@@ -12,6 +12,6 @@ TUNECONFLICTS[armv7m] = "armv4 armv5 armv6 armv7a"
|
||||
require conf/machine/include/arm/arch-armv6m.inc
|
||||
|
||||
AVAILTUNES += "armv7m"
|
||||
ARMPKGARCH_tune-armv7m = "armv7m"
|
||||
TUNE_FEATURES_tune-armv7m = "armv7m"
|
||||
PACKAGE_EXTRA_ARCHS_tune-armv7m = "armv7m"
|
||||
ARMPKGARCH:tune-armv7m = "armv7m"
|
||||
TUNE_FEATURES:tune-armv7m = "armv7m"
|
||||
PACKAGE_EXTRA_ARCHS:tune-armv7m = "armv7m"
|
||||
|
||||
@@ -13,6 +13,6 @@ TUNECONFLICTS[armv8-1m-main] = "armv4 armv5 armv6 armv7a"
|
||||
require conf/machine/include/arm/arch-armv8m-main.inc
|
||||
|
||||
AVAILTUNES += "armv8-1m-main"
|
||||
ARMPKGARCH_tune-armv8-1m-main = "armv8-1m-main"
|
||||
TUNE_FEATURES_tune-armv8-1m-main = "armv8-1m-main"
|
||||
PACKAGE_EXTRA_ARCHS_tune-armv8-1m-main = "armv8-1m-main"
|
||||
ARMPKGARCH:tune-armv8-1m-main = "armv8-1m-main"
|
||||
TUNE_FEATURES:tune-armv8-1m-main = "armv8-1m-main"
|
||||
PACKAGE_EXTRA_ARCHS:tune-armv8-1m-main = "armv8-1m-main"
|
||||
|
||||
@@ -8,11 +8,11 @@ MACHINEOVERRIDES =. "${@bb.utils.contains('TUNE_FEATURES', 'armv8-2a', 'armv8-2a
|
||||
require conf/machine/include/arm/arch-armv8a.inc
|
||||
|
||||
AVAILTUNES += "armv8-2a armv8-2a-crypto"
|
||||
ARMPKGARCH_tune-armv8-2a ?= "armv8-2a"
|
||||
ARMPKGARCH_tune-armv8-2a-crypto ?= "armv8-2a"
|
||||
TUNE_FEATURES_tune-armv8-2a = "aarch64 armv8-2a"
|
||||
TUNE_FEATURES_tune-armv8-2a-crypto = "${TUNE_FEATURES_tune-armv8-2a} crypto"
|
||||
PACKAGE_EXTRA_ARCHS_tune-armv8-2a = "${PACKAGE_EXTRA_ARCHS_tune-armv8a} armv8-2a"
|
||||
PACKAGE_EXTRA_ARCHS_tune-armv8-2a-crypto = "${PACKAGE_EXTRA_ARCHS_tune-armv8-2a} armv8-2a-crypto"
|
||||
BASE_LIB_tune-armv8-2a = "lib64"
|
||||
BASE_LIB_tune-armv8-2a-crypto = "lib64"
|
||||
ARMPKGARCH:tune-armv8-2a ?= "armv8-2a"
|
||||
ARMPKGARCH:tune-armv8-2a-crypto ?= "armv8-2a"
|
||||
TUNE_FEATURES:tune-armv8-2a = "aarch64 armv8-2a"
|
||||
TUNE_FEATURES:tune-armv8-2a-crypto = "${TUNE_FEATURES:tune-armv8-2a} crypto"
|
||||
PACKAGE_EXTRA_ARCHS:tune-armv8-2a = "${PACKAGE_EXTRA_ARCHS:tune-armv8a} armv8-2a"
|
||||
PACKAGE_EXTRA_ARCHS:tune-armv8-2a-crypto = "${PACKAGE_EXTRA_ARCHS:tune-armv8-2a} armv8-2a-crypto"
|
||||
BASE_LIB:tune-armv8-2a = "lib64"
|
||||
BASE_LIB:tune-armv8-2a-crypto = "lib64"
|
||||
|
||||
@@ -9,11 +9,11 @@ require conf/machine/include/arm/arch-armv8a.inc
|
||||
|
||||
# Little Endian base configs
|
||||
AVAILTUNES += "armv8-4a armv8-4a-crypto"
|
||||
ARMPKGARCH_tune-armv8-4a ?= "armv8-4a"
|
||||
ARMPKGARCH_tune-armv8-4a-crypto ?= "armv8-4a"
|
||||
TUNE_FEATURES_tune-armv8-4a = "aarch64 armv8-4a"
|
||||
TUNE_FEATURES_tune-armv8-4a-crypto = "${TUNE_FEATURES_tune-armv8-4a} crypto"
|
||||
PACKAGE_EXTRA_ARCHS_tune-armv8-4a = "${PACKAGE_EXTRA_ARCHS_tune-armv8a} armv8-4a"
|
||||
PACKAGE_EXTRA_ARCHS_tune-armv8-4a-crypto = "${PACKAGE_EXTRA_ARCHS_tune-armv8-4a} armv8-4a-crypto"
|
||||
BASE_LIB_tune-armv8-4a = "lib64"
|
||||
BASE_LIB_tune-armv8-4a-crypto = "lib64"
|
||||
ARMPKGARCH:tune-armv8-4a ?= "armv8-4a"
|
||||
ARMPKGARCH:tune-armv8-4a-crypto ?= "armv8-4a"
|
||||
TUNE_FEATURES:tune-armv8-4a = "aarch64 armv8-4a"
|
||||
TUNE_FEATURES:tune-armv8-4a-crypto = "${TUNE_FEATURES:tune-armv8-4a} crypto"
|
||||
PACKAGE_EXTRA_ARCHS:tune-armv8-4a = "${PACKAGE_EXTRA_ARCHS:tune-armv8a} armv8-4a"
|
||||
PACKAGE_EXTRA_ARCHS:tune-armv8-4a-crypto = "${PACKAGE_EXTRA_ARCHS:tune-armv8-4a} armv8-4a-crypto"
|
||||
BASE_LIB:tune-armv8-4a = "lib64"
|
||||
BASE_LIB:tune-armv8-4a-crypto = "lib64"
|
||||
|
||||
@@ -12,6 +12,6 @@ TUNECONFLICTS[armv8m-base] = "armv4 armv5 armv6 armv7a"
|
||||
require conf/machine/include/arm/arch-armv7m.inc
|
||||
|
||||
AVAILTUNES += "armv8m-base"
|
||||
ARMPKGARCH_tune-armv8m-base = "armv8m-base"
|
||||
TUNE_FEATURES_tune-armv8m-base = "armv8m-base"
|
||||
PACKAGE_EXTRA_ARCHS_tune-armv8m-base = "armv8m-base"
|
||||
ARMPKGARCH:tune-armv8m-base = "armv8m-base"
|
||||
TUNE_FEATURES:tune-armv8m-base = "armv8m-base"
|
||||
PACKAGE_EXTRA_ARCHS:tune-armv8m-base = "armv8m-base"
|
||||
|
||||
@@ -22,15 +22,15 @@ TUNE_CCARGS_MFPU .= "${@bb.utils.contains('TUNE_FEATURES', 'vfpv5spd16', 'fpv5-s
|
||||
MARCH_FPU = "${@bb.utils.contains('TUNE_FEATURES', [ 'vfpv5spd16' ], '+fp', '+nofp', d)}"
|
||||
|
||||
AVAILTUNES += "armv8m-main armv8m-mainearmv8m-main-vfpv5spd16 armv8m-maine-vfpv5spd16"
|
||||
ARMPKGARCH_tune-armv8m-main = "armv8m-main"
|
||||
ARMPKGARCH_tune-armv8m-maine = "armv8m-main"
|
||||
ARMPKGARCH_tune-armv8m-main-vfpv5spd16 = "armv8m-main"
|
||||
ARMPKGARCH_tune-armv8m-maine-vfpv5spd16 = "armv8m-main"
|
||||
TUNE_FEATURES_tune-armv8m-main = "armv8m-main"
|
||||
TUNE_FEATURES_tune-armv8m-maine = "${TUNE_FEATURES_tune-armv8m-main} dsp"
|
||||
TUNE_FEATURES_tune-armv8m-main-vfpv5spd16 = "${TUNE_FEATURES_tune-armv8m-main} vfpv5spd16"
|
||||
TUNE_FEATURES_tune-armv8m-maine-vfpv5spd16 = "${TUNE_FEATURES_tune-armv8m-main-vfpv5spd16} dsp"
|
||||
PACKAGE_EXTRA_ARCHS_tune-armv8m-main = "armv8m-main"
|
||||
PACKAGE_EXTRA_ARCHS_tune-armv8m-maine = "${PACKAGE_EXTRA_ARCHS_tune-armv8m-main} armv8m-maine"
|
||||
PACKAGE_EXTRA_ARCHS_tune-armv8m-main-vfpv5spd16 = "${PACKAGE_EXTRA_ARCHS_tune-armv8m-main} armv8m-main-fpv5-spd16"
|
||||
PACKAGE_EXTRA_ARCHS_tune-armv8m-maine-vfpv5spd16 = "${PACKAGE_EXTRA_ARCHS_tune-armv8m-main} armv8m-maine-fpv5-spd16"
|
||||
ARMPKGARCH:tune-armv8m-main = "armv8m-main"
|
||||
ARMPKGARCH:tune-armv8m-maine = "armv8m-main"
|
||||
ARMPKGARCH:tune-armv8m-main-vfpv5spd16 = "armv8m-main"
|
||||
ARMPKGARCH:tune-armv8m-maine-vfpv5spd16 = "armv8m-main"
|
||||
TUNE_FEATURES:tune-armv8m-main = "armv8m-main"
|
||||
TUNE_FEATURES:tune-armv8m-maine = "${TUNE_FEATURES:tune-armv8m-main} dsp"
|
||||
TUNE_FEATURES:tune-armv8m-main-vfpv5spd16 = "${TUNE_FEATURES:tune-armv8m-main} vfpv5spd16"
|
||||
TUNE_FEATURES:tune-armv8m-maine-vfpv5spd16 = "${TUNE_FEATURES:tune-armv8m-main-vfpv5spd16} dsp"
|
||||
PACKAGE_EXTRA_ARCHS:tune-armv8m-main = "armv8m-main"
|
||||
PACKAGE_EXTRA_ARCHS:tune-armv8m-maine = "${PACKAGE_EXTRA_ARCHS:tune-armv8m-main} armv8m-maine"
|
||||
PACKAGE_EXTRA_ARCHS:tune-armv8m-main-vfpv5spd16 = "${PACKAGE_EXTRA_ARCHS:tune-armv8m-main} armv8m-main-fpv5-spd16"
|
||||
PACKAGE_EXTRA_ARCHS:tune-armv8m-maine-vfpv5spd16 = "${PACKAGE_EXTRA_ARCHS:tune-armv8m-main} armv8m-maine-fpv5-spd16"
|
||||
|
||||
@@ -12,15 +12,15 @@ require conf/machine/include/arm/arch-arm64.inc
|
||||
|
||||
# Little Endian base configs
|
||||
AVAILTUNES += "armv8r armv8r-crc armv8r-crypto"
|
||||
ARMPKGARCH_tune-armv8r ?= "armv8r"
|
||||
ARMPKGARCH_tune-armv8r-crc ?= "armv8r"
|
||||
ARMPKGARCH_tune-armv8r-crypto ?= "armv8r"
|
||||
TUNE_FEATURES_tune-armv8r = "aarch64 armv8r"
|
||||
TUNE_FEATURES_tune-armv8r-crc = "${TUNE_FEATURES_tune-armv8r} crc"
|
||||
TUNE_FEATURES_tune-armv8r-crypto = "${TUNE_FEATURES_tune-armv8r} crypto"
|
||||
PACKAGE_EXTRA_ARCHS_tune-armv8r = "aarch64 armv8r"
|
||||
PACKAGE_EXTRA_ARCHS_tune-armv8r-crc = "${PACKAGE_EXTRA_ARCHS_tune-armv8r} armv8r-crc"
|
||||
PACKAGE_EXTRA_ARCHS_tune-armv8r-crypto = "${PACKAGE_EXTRA_ARCHS_tune-armv8r} armv8r-crypto"
|
||||
BASE_LIB_tune-armv8r = "lib64"
|
||||
BASE_LIB_tune-armv8r-crc = "lib64"
|
||||
BASE_LIB_tune-armv8r-crypto = "lib64"
|
||||
ARMPKGARCH:tune-armv8r ?= "armv8r"
|
||||
ARMPKGARCH:tune-armv8r-crc ?= "armv8r"
|
||||
ARMPKGARCH:tune-armv8r-crypto ?= "armv8r"
|
||||
TUNE_FEATURES:tune-armv8r = "aarch64 armv8r"
|
||||
TUNE_FEATURES:tune-armv8r-crc = "${TUNE_FEATURES:tune-armv8r} crc"
|
||||
TUNE_FEATURES:tune-armv8r-crypto = "${TUNE_FEATURES:tune-armv8r} crypto"
|
||||
PACKAGE_EXTRA_ARCHS:tune-armv8r = "aarch64 armv8r"
|
||||
PACKAGE_EXTRA_ARCHS:tune-armv8r-crc = "${PACKAGE_EXTRA_ARCHS:tune-armv8r} armv8r-crc"
|
||||
PACKAGE_EXTRA_ARCHS:tune-armv8r-crypto = "${PACKAGE_EXTRA_ARCHS:tune-armv8r} armv8r-crypto"
|
||||
BASE_LIB:tune-armv8r = "lib64"
|
||||
BASE_LIB:tune-armv8r-crc = "lib64"
|
||||
BASE_LIB:tune-armv8r-crypto = "lib64"
|
||||
|
||||
@@ -8,7 +8,7 @@ TFA_PLATFORM = "corstone700"
|
||||
|
||||
SERIAL_CONSOLES ?= "115200;ttyAMA0"
|
||||
|
||||
PREFERRED_PROVIDER_virtual/kernel_corstone700 = "linux-yocto"
|
||||
PREFERRED_PROVIDER_virtual/kernel = "linux-yocto"
|
||||
PREFERRED_VERSION_linux-yocto ?= "5.6%"
|
||||
|
||||
PREFERRED_VERSION_trusted-firmware-a ?= "2.5%"
|
||||
@@ -24,7 +24,7 @@ EXTRA_IMAGEDEPENDS += " \
|
||||
virtual/control-processor-firmware \
|
||||
"
|
||||
|
||||
WKS_FILE_DEPENDS_append = " ${EXTRA_IMAGEDEPENDS}"
|
||||
WKS_FILE_DEPENDS:append = " ${EXTRA_IMAGEDEPENDS}"
|
||||
|
||||
WKS_FILE ?= "arm-reference-image.corstone700.wks"
|
||||
|
||||
|
||||
@@ -9,6 +9,6 @@ TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'cortexm0', ' -mcpu=cortex
|
||||
require conf/machine/include/arm/arch-armv6m.inc
|
||||
|
||||
AVAILTUNES += "cortexm0"
|
||||
ARMPKGARCH_tune-cortexm0 = "cortexm0"
|
||||
TUNE_FEATURES_tune-cortexm0 = "${TUNE_FEATURES_tune-armv6m} cortexm0"
|
||||
PACKAGE_EXTRA_ARCHS_tune-cortexm0 = "${PACKAGE_EXTRA_ARCHS_tune-armv6m} cortexm0"
|
||||
ARMPKGARCH:tune-cortexm0 = "cortexm0"
|
||||
TUNE_FEATURES:tune-cortexm0 = "${TUNE_FEATURES:tune-armv6m} cortexm0"
|
||||
PACKAGE_EXTRA_ARCHS:tune-cortexm0 = "${PACKAGE_EXTRA_ARCHS:tune-armv6m} cortexm0"
|
||||
|
||||
@@ -9,6 +9,6 @@ TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'cortexm0-plus', ' -mcpu=c
|
||||
require conf/machine/include/arm/arch-armv6m.inc
|
||||
|
||||
AVAILTUNES += "cortexm0-plus"
|
||||
ARMPKGARCH_tune-cortexm0-plus = "cortexm0-plus"
|
||||
TUNE_FEATURES_tune-cortexm0-plus = "${TUNE_FEATURES_tune-armv6m} cortexm0-plus"
|
||||
PACKAGE_EXTRA_ARCHS_tune-cortexm0-plus = "${PACKAGE_EXTRA_ARCHS_tune-armv6m} cortexm0-plus"
|
||||
ARMPKGARCH:tune-cortexm0-plus = "cortexm0-plus"
|
||||
TUNE_FEATURES:tune-cortexm0-plus = "${TUNE_FEATURES:tune-armv6m} cortexm0-plus"
|
||||
PACKAGE_EXTRA_ARCHS:tune-cortexm0-plus = "${PACKAGE_EXTRA_ARCHS:tune-armv6m} cortexm0-plus"
|
||||
|
||||
@@ -9,6 +9,6 @@ TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'cortexm1', ' -mcpu=cortex
|
||||
require conf/machine/include/arm/arch-armv6m.inc
|
||||
|
||||
AVAILTUNES += "cortexm1"
|
||||
ARMPKGARCH_tune-cortexm1 = "cortexm1"
|
||||
TUNE_FEATURES_tune-cortexm1 = "${TUNE_FEATURES_tune-armv6m} cortexm1"
|
||||
PACKAGE_EXTRA_ARCHS_tune-cortexm1 = "${PACKAGE_EXTRA_ARCHS_tune-armv6m} cortexm1"
|
||||
ARMPKGARCH:tune-cortexm1 = "cortexm1"
|
||||
TUNE_FEATURES:tune-cortexm1 = "${TUNE_FEATURES:tune-armv6m} cortexm1"
|
||||
PACKAGE_EXTRA_ARCHS:tune-cortexm1 = "${PACKAGE_EXTRA_ARCHS:tune-armv6m} cortexm1"
|
||||
|
||||
@@ -9,6 +9,6 @@ TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'cortexm23', ' -mcpu=corte
|
||||
require conf/machine/include/arm/arch-armv8m-base.inc
|
||||
|
||||
AVAILTUNES += "cortexm23"
|
||||
ARMPKGARCH_tune-cortexm23 = "cortexm23"
|
||||
TUNE_FEATURES_tune-cortexm23 = "${TUNE_FEATURES_tune-armv8m-base} cortexm23"
|
||||
PACKAGE_EXTRA_ARCHS_tune-cortexm23 = "${PACKAGE_EXTRA_ARCHS_tune-armv8m-base} cortexm23"
|
||||
ARMPKGARCH:tune-cortexm23 = "cortexm23"
|
||||
TUNE_FEATURES:tune-cortexm23 = "${TUNE_FEATURES:tune-armv8m-base} cortexm23"
|
||||
PACKAGE_EXTRA_ARCHS:tune-cortexm23 = "${PACKAGE_EXTRA_ARCHS:tune-armv8m-base} cortexm23"
|
||||
|
||||
@@ -9,6 +9,6 @@ TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'cortexm3', ' -mcpu=cortex
|
||||
require conf/machine/include/arm/arch-armv7m.inc
|
||||
|
||||
AVAILTUNES += "cortexm3"
|
||||
ARMPKGARCH_tune-cortexm3 = "cortexm3"
|
||||
TUNE_FEATURES_tune-cortexm3 = "${TUNE_FEATURES_tune-armv7m} cortexm3"
|
||||
PACKAGE_EXTRA_ARCHS_tune-cortexm3 = "${PACKAGE_EXTRA_ARCHS_tune-armv7m} cortexm3"
|
||||
ARMPKGARCH:tune-cortexm3 = "cortexm3"
|
||||
TUNE_FEATURES:tune-cortexm3 = "${TUNE_FEATURES:tune-armv7m} cortexm3"
|
||||
PACKAGE_EXTRA_ARCHS:tune-cortexm3 = "${PACKAGE_EXTRA_ARCHS:tune-armv7m} cortexm3"
|
||||
|
||||
@@ -12,6 +12,6 @@ require conf/machine/include/arm/arch-armv8m-main.inc
|
||||
# optional. So forcing below so that compiling works, but this should
|
||||
# be fixed in GCC
|
||||
AVAILTUNES += "cortexm33"
|
||||
ARMPKGARCH_tune-cortexm33 = "cortexm33"
|
||||
TUNE_FEATURES_tune-cortexm33 = "${TUNE_FEATURES_tune-armv8m-maine-vfpv5spd16} cortexm33"
|
||||
PACKAGE_EXTRA_ARCHS_tune-cortexm33 = "${PACKAGE_EXTRA_ARCHS_tune-armv8m-maine-vfpv5spd16} cortexm33e-fpv5-spd16"
|
||||
ARMPKGARCH:tune-cortexm33 = "cortexm33"
|
||||
TUNE_FEATURES:tune-cortexm33 = "${TUNE_FEATURES:tune-armv8m-maine-vfpv5spd16} cortexm33"
|
||||
PACKAGE_EXTRA_ARCHS:tune-cortexm33 = "${PACKAGE_EXTRA_ARCHS:tune-armv8m-maine-vfpv5spd16} cortexm33e-fpv5-spd16"
|
||||
|
||||
@@ -12,6 +12,6 @@ require conf/machine/include/arm/arch-armv8m-main.inc
|
||||
# optional. So forcing below so that compiling works, but this should
|
||||
# be fixed in GCC
|
||||
AVAILTUNES += "cortexm35p"
|
||||
ARMPKGARCH_tune-cortexm35p = "cortexm35p"
|
||||
TUNE_FEATURES_tune-cortexm35p = "${TUNE_FEATURES_tune-armv8m-maine-vfpv5spd16} cortexm35p"
|
||||
PACKAGE_EXTRA_ARCHS_tune-cortexm35p = "${PACKAGE_EXTRA_ARCHS_tune-armv8m-maine-vfpv5spd16} cortexm35pe-fpv5-spd16"
|
||||
ARMPKGARCH:tune-cortexm35p = "cortexm35p"
|
||||
TUNE_FEATURES:tune-cortexm35p = "${TUNE_FEATURES:tune-armv8m-maine-vfpv5spd16} cortexm35p"
|
||||
PACKAGE_EXTRA_ARCHS:tune-cortexm35p = "${PACKAGE_EXTRA_ARCHS:tune-armv8m-maine-vfpv5spd16} cortexm35pe-fpv5-spd16"
|
||||
|
||||
@@ -9,6 +9,6 @@ TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'cortexm4', ' -mcpu=cortex
|
||||
require conf/machine/include/arm/arch-armv7em.inc
|
||||
|
||||
AVAILTUNES += "cortexm4"
|
||||
ARMPKGARCH_tune-cortexm4 = "cortexm4"
|
||||
TUNE_FEATURES_tune-cortexm4 = "${TUNE_FEATURES_tune-armv7em} cortexm4"
|
||||
PACKAGE_EXTRA_ARCHS_tune-cortexm4 = "${PACKAGE_EXTRA_ARCHS_tune-armv7em} cortexm4"
|
||||
ARMPKGARCH:tune-cortexm4 = "cortexm4"
|
||||
TUNE_FEATURES:tune-cortexm4 = "${TUNE_FEATURES:tune-armv7em} cortexm4"
|
||||
PACKAGE_EXTRA_ARCHS:tune-cortexm4 = "${PACKAGE_EXTRA_ARCHS:tune-armv7em} cortexm4"
|
||||
|
||||
@@ -9,6 +9,6 @@ TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'cortexm55', ' -mcpu=corte
|
||||
require conf/machine/include/arm/arch-armv8-1m-main.inc
|
||||
|
||||
AVAILTUNES += "cortexm55"
|
||||
ARMPKGARCH_tune-cortexm55 = "cortexm55"
|
||||
TUNE_FEATURES_tune-cortexm55 = "${TUNE_FEATURES_tune-armv8-1m-main} cortexm55"
|
||||
PACKAGE_EXTRA_ARCHS_tune-cortexm55 = "${PACKAGE_EXTRA_ARCHS_tune-armv8-1m-main} cortexm55"
|
||||
ARMPKGARCH:tune-cortexm55 = "cortexm55"
|
||||
TUNE_FEATURES:tune-cortexm55 = "${TUNE_FEATURES:tune-armv8-1m-main} cortexm55"
|
||||
PACKAGE_EXTRA_ARCHS:tune-cortexm55 = "${PACKAGE_EXTRA_ARCHS:tune-armv8-1m-main} cortexm55"
|
||||
|
||||
@@ -9,6 +9,6 @@ TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'cortexm7', ' -mcpu=cortex
|
||||
require conf/machine/include/arm/arch-armv7em.inc
|
||||
|
||||
AVAILTUNES += "cortexm7"
|
||||
ARMPKGARCH_tune-cortexm7 = "cortexm7"
|
||||
TUNE_FEATURES_tune-cortexm7 = "${TUNE_FEATURES_tune-armv7em} cortexm7"
|
||||
PACKAGE_EXTRA_ARCHS_tune-cortexm7 = "${PACKAGE_EXTRA_ARCHS_tune-armv7em} cortexm7"
|
||||
ARMPKGARCH:tune-cortexm7 = "cortexm7"
|
||||
TUNE_FEATURES:tune-cortexm7 = "${TUNE_FEATURES:tune-armv7em} cortexm7"
|
||||
PACKAGE_EXTRA_ARCHS:tune-cortexm7 = "${PACKAGE_EXTRA_ARCHS:tune-armv7em} cortexm7"
|
||||
|
||||
@@ -8,7 +8,7 @@ require conf/machine/include/arm/arch-armv8-2a.inc
|
||||
|
||||
# Little Endian base configs
|
||||
AVAILTUNES += "neoversen1"
|
||||
ARMPKGARCH_tune-neoversen1 = "neoversen1"
|
||||
TUNE_FEATURES_tune-neoversen1 = "aarch64 neoversen1 crc crypto"
|
||||
PACKAGE_EXTRA_ARCHS_tune-neoversen1 = "${PACKAGE_EXTRA_ARCHS_tune-armv8a-crc-crypto} neoversen1"
|
||||
BASE_LIB_tune-neoversen1 = "lib64"
|
||||
ARMPKGARCH:tune-neoversen1 = "neoversen1"
|
||||
TUNE_FEATURES:tune-neoversen1 = "aarch64 neoversen1 crc crypto"
|
||||
PACKAGE_EXTRA_ARCHS:tune-neoversen1 = "${PACKAGE_EXTRA_ARCHS:tune-armv8a-crc-crypto} neoversen1"
|
||||
BASE_LIB:tune-neoversen1 = "lib64"
|
||||
|
||||
@@ -23,6 +23,6 @@ QB_RNG = ""
|
||||
# Zephyr RTOS settings
|
||||
ZEPHYR_BOARD = "v2m_musca_b1"
|
||||
ZEPHYR_INHERIT_CLASSES += "zephyr-qemuboot"
|
||||
ARCH_musca-b1 = "arm"
|
||||
ARCH:musca-b1 = "arm"
|
||||
|
||||
TFM_PLATFORM = "musca_b1/sse_200"
|
||||
|
||||
@@ -15,7 +15,7 @@ SERIAL_CONSOLES = "115200;ttyAMA0"
|
||||
# Set default WKS
|
||||
WKS_FILE ?= "n1sdp-efidisk.wks"
|
||||
IMAGE_EFI_BOOT_FILES ?= "n1sdp-multi-chip.dtb n1sdp-single-chip.dtb"
|
||||
WKS_FILE_DEPENDS_append = " ${EXTRA_IMAGEDEPENDS}"
|
||||
WKS_FILE_DEPENDS:append = " ${EXTRA_IMAGEDEPENDS}"
|
||||
|
||||
# Use kernel provided by yocto
|
||||
PREFERRED_PROVIDER_virtual/kernel ?= "linux-yocto"
|
||||
|
||||
@@ -26,4 +26,4 @@ MACHINE_FEATURES += "efi"
|
||||
IMAGE_FSTYPES += "cpio.gz wic"
|
||||
|
||||
WKS_FILE ?= "sgi575-efidisk.wks"
|
||||
WKS_FILE_DEPENDS_append = " ${EXTRA_IMAGEDEPENDS}"
|
||||
WKS_FILE_DEPENDS:append = " ${EXTRA_IMAGEDEPENDS}"
|
||||
|
||||
Reference in New Issue
Block a user