summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVincent Guittot <vincent.guittot@linaro.org>2023-09-04 14:56:13 +0200
committerVincent Guittot <vincent.guittot@linaro.org>2024-02-02 16:40:30 +0100
commit987df536043410e599d6bb1517085e90992de82a (patch)
tree92a6fa17ac5e338b1f050a0be6b3b6fee8073393
parent7ae91a697efef932da8cc4808552dd646a3bb702 (diff)
Add SCP-firmware repo
Signed-off-by: Vincent Guittot <vincent.guittot@linaro.org>
-rw-r--r--config/scp-firmware.yaml32
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/
+
+