diff options
author | Brad Bishop <bradleyb@fuzziesquirrel.com> | 2022-08-03 16:55:16 +0300 |
---|---|---|
committer | Brad Bishop <bradleyb@fuzziesquirrel.com> | 2022-08-03 17:56:03 +0300 |
commit | bec4ebc22c43c1ff5c3fddb820d44a88bd3aebf0 (patch) | |
tree | cd378e3e0eaff8fe11880bd397f41671e2347a39 /meta-arm/kas | |
parent | 79161d7a7126cad324ff0c11a93d8e57d80203ed (diff) | |
download | openbmc-bec4ebc22c43c1ff5c3fddb820d44a88bd3aebf0.tar.xz |
Import 80d60e7 from yoctoproject.org meta-arm
To support ARMv8 SoCs.
meta-arm has several patch files. Since they are maintained by the
upstream meta-arm community, add meta-arm to the ignore list in
run-repotest.
Change-Id: Ia87a2e947bbabd347d256eccc47a343e1c885479
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
Diffstat (limited to 'meta-arm/kas')
-rw-r--r-- | meta-arm/kas/corstone1000-base.yml | 44 | ||||
-rw-r--r-- | meta-arm/kas/corstone1000-fvp.yml | 16 | ||||
-rw-r--r-- | meta-arm/kas/corstone1000-mps3.yml | 6 | ||||
-rw-r--r-- | meta-arm/kas/corstone500.yml | 47 | ||||
-rw-r--r-- | meta-arm/kas/fvp-baser-aemv8r64-bsp.yml | 41 | ||||
-rw-r--r-- | meta-arm/kas/fvp-baser-aemv8r64-rt-bsp.yml | 8 | ||||
-rw-r--r-- | meta-arm/kas/tftf.yml | 7 |
7 files changed, 169 insertions, 0 deletions
diff --git a/meta-arm/kas/corstone1000-base.yml b/meta-arm/kas/corstone1000-base.yml new file mode 100644 index 0000000000..21e5280a6c --- /dev/null +++ b/meta-arm/kas/corstone1000-base.yml @@ -0,0 +1,44 @@ +header: + version: 11 + +distro: poky-tiny + +defaults: + repos: + refspec: master + +repos: + meta-arm: + layers: + meta-arm: + meta-arm-bsp: + meta-arm-toolchain: + + poky: + url: https://git.yoctoproject.org/git/poky + refspec: master + layers: + meta: + meta-poky: + meta-yocto-bsp: + + meta-openembedded: + url: https://git.openembedded.org/meta-openembedded + refspec: master + layers: + meta-oe: + meta-python: + +local_conf_header: + base: | + CONF_VERSION = "2" + PACKAGE_CLASSES = "package_ipk" + LICENSE_FLAGS_ACCEPTED += "armcompiler" + BB_NUMBER_THREADS ?= "16" + PARALLEL_MAKE ?= "-j16" + PACKAGECONFIG:append:pn-perf = " coresight" + +machine: unset + +target: + - corstone1000-image diff --git a/meta-arm/kas/corstone1000-fvp.yml b/meta-arm/kas/corstone1000-fvp.yml new file mode 100644 index 0000000000..d0d10a738f --- /dev/null +++ b/meta-arm/kas/corstone1000-fvp.yml @@ -0,0 +1,16 @@ +header: + version: 11 + includes: + - kas/corstone1000-base.yml + +machine: corstone1000-fvp + +local_conf_header: + fvp-config: | + # Remove Dropbear SSH as it will not fit into the corstone1000 image. + IMAGE_FEATURES:remove = " ssh-server-dropbear" + INHERIT = " ${@bb.utils.contains('BUILD_ARCH', 'x86_64', 'fvpboot', '', d)}" + LICENSE_FLAGS_ACCEPTED:append = " Arm-FVP-EULA" + +target: + - corstone1000-image diff --git a/meta-arm/kas/corstone1000-mps3.yml b/meta-arm/kas/corstone1000-mps3.yml new file mode 100644 index 0000000000..53be4382fe --- /dev/null +++ b/meta-arm/kas/corstone1000-mps3.yml @@ -0,0 +1,6 @@ +header: + version: 11 + includes: + - kas/corstone1000-base.yml + +machine: corstone1000-mps3 diff --git a/meta-arm/kas/corstone500.yml b/meta-arm/kas/corstone500.yml new file mode 100644 index 0000000000..a454a469b7 --- /dev/null +++ b/meta-arm/kas/corstone500.yml @@ -0,0 +1,47 @@ +header: + version: 11 + +distro: poky-tiny + +defaults: + repos: + refspec: master + +repos: + meta-arm: + layers: + meta-arm: + meta-arm-bsp: + meta-arm-toolchain: + + poky: + url: https://git.yoctoproject.org/git/poky + refspec: master + layers: + meta: + meta-poky: + meta-yocto-bsp: + + meta-openembedded: + url: https://git.openembedded.org/meta-openembedded + refspec: master + layers: + meta-oe: + meta-python: + +local_conf_header: + base: | + CONF_VERSION = "2" + PACKAGE_CLASSES = "package_ipk" + LICENSE_FLAGS_ACCEPTED += "armcompiler" + BB_NUMBER_THREADS ?= "16" + PARALLEL_MAKE ?= "-j16" + PACKAGECONFIG:append:pn-perf = " coresight" + fvp-config: | + IMAGE_CLASSES:append = " ${@bb.utils.contains('BUILD_ARCH', 'x86_64', 'fvpboot', '', d)}" + LICENSE_FLAGS_ACCEPTED:append = " Arm-FVP-EULA" + +machine: corstone500 + +target: + - core-image-minimal diff --git a/meta-arm/kas/fvp-baser-aemv8r64-bsp.yml b/meta-arm/kas/fvp-baser-aemv8r64-bsp.yml new file mode 100644 index 0000000000..dd175d03da --- /dev/null +++ b/meta-arm/kas/fvp-baser-aemv8r64-bsp.yml @@ -0,0 +1,41 @@ +header: + version: 9 + +distro: poky +machine: fvp-baser-aemv8r64 + +defaults: + repos: + refspec: master + +repos: + meta-arm: + url: https://git.yoctoproject.org/git/meta-arm + path: layers/meta-arm + layers: + meta-arm: + meta-arm-bsp: + meta-arm-toolchain: + + poky: + url: https://git.yoctoproject.org/git/poky + path: layers/poky + layers: + meta: + meta-poky: + +env: + FVP_BASE_R_ARM_EULA_ACCEPT: "False" + +local_conf_header: + base: | + CONF_VERSION = "2" + PACKAGE_CLASSES = "package_ipk" + PACKAGECONFIG:remove:pn-qemu-system-native = "gtk+ sdl" + EXTRA_IMAGE_FEATURES:append = " debug-tweaks ssh-server-openssh" + CORE_IMAGE_EXTRA_INSTALL:append = " ssh-pregen-hostkeys" + LICENSE_FLAGS_ACCEPTED:append = " ${@oe.utils.vartrue('FVP_BASE_R_ARM_EULA_ACCEPT', 'Arm-FVP-EULA', '', d)}" + IMAGE_CLASSES:append = " testimage" + +target: + - core-image-minimal diff --git a/meta-arm/kas/fvp-baser-aemv8r64-rt-bsp.yml b/meta-arm/kas/fvp-baser-aemv8r64-rt-bsp.yml new file mode 100644 index 0000000000..19ee747f92 --- /dev/null +++ b/meta-arm/kas/fvp-baser-aemv8r64-rt-bsp.yml @@ -0,0 +1,8 @@ +header: + version: 9 + includes: + - kas/fvp-baser-aemv8r64-bsp.yml + +local_conf_header: + base-rt: | + PREFERRED_PROVIDER_virtual/kernel = "linux-yocto-rt" diff --git a/meta-arm/kas/tftf.yml b/meta-arm/kas/tftf.yml new file mode 100644 index 0000000000..6e42d9c688 --- /dev/null +++ b/meta-arm/kas/tftf.yml @@ -0,0 +1,7 @@ +header: + version: 9 + +local_conf_header: + tftf: | + TFA_UBOOT = "0" + TFTF_TESTS = "1" |