diff options
author | Vincent Guittot <vincent.guittot@linaro.org> | 2023-09-04 14:56:13 +0200 |
---|---|---|
committer | Vincent Guittot <vincent.guittot@linaro.org> | 2024-02-02 16:40:30 +0100 |
commit | 987df536043410e599d6bb1517085e90992de82a (patch) | |
tree | 92a6fa17ac5e338b1f050a0be6b3b6fee8073393 | |
parent | 7ae91a697efef932da8cc4808552dd646a3bb702 (diff) |
Add SCP-firmware repo
Signed-off-by: Vincent Guittot <vincent.guittot@linaro.org>
-rw-r--r-- | config/scp-firmware.yaml | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/config/scp-firmware.yaml b/config/scp-firmware.yaml new file mode 100644 index 0000000..d036adc --- /dev/null +++ b/config/scp-firmware.yaml @@ -0,0 +1,32 @@ +# Copyright (c) 2023, Arm Limited. +# SPDX-License-Identifier: MIT + +%YAML 1.2 +--- +description: >- + SCP-firmware. This provides a baseline + configuration that can be customized by higher layers. + +build: + scp: + repo: + remote: https://github.com/vingu-linaro/SCP-firmware.git + revision: scmi-over-ffa + + toolchain: aarch64-none-elf- + + prebuild: + - cmake -B ${param:builddir}/build/ -DSCP_FIRMWARE_SOURCE_DIR:PATH=ffa-fvp/fw -DDISABLE_CPPCHECK=1 -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON + + build: + - cmake --build ${param:builddir}/build/ --target scmi-fw-sp + + clean: + - cmake --build ${param:builddir}/build/ --target clean + + artifacts: + SCP_INCLUDE: ${param:sourcedir}/arch/none/sp/include/ + SCP_LIB: ${param:builddir}/build/product/ffa-fvp/fw/ + SCP_BIN: ${param:builddir}/build/product/ffa-fvp/fw/fvp/release/ + + |