aboutsummaryrefslogtreecommitdiff
path: root/linux-linaro-stable-lsk-v3.14.yaml
diff options
context:
space:
mode:
authorFathi Boudra <fathi.boudra@linaro.org>2015-01-17 20:38:11 +0200
committerFathi Boudra <fathi.boudra@linaro.org>2015-01-17 20:38:11 +0200
commit87b22fe6b740bb8f0d01cb3c184750816c5aad43 (patch)
tree2be50dad9f9c21ae84e78903a8ac216c9fccf6bb /linux-linaro-stable-lsk-v3.14.yaml
parent95797c0c19f46ccd033a27fe460da9747ca2918e (diff)
linux-linaro-stable-lsk-v3.14: add Applied Micro's X-Gene-based Mustang
Change-Id: I55b0c199e270b05847b19807306b5f84aca35c63 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
Diffstat (limited to 'linux-linaro-stable-lsk-v3.14.yaml')
-rw-r--r--linux-linaro-stable-lsk-v3.14.yaml19
1 files changed, 16 insertions, 3 deletions
diff --git a/linux-linaro-stable-lsk-v3.14.yaml b/linux-linaro-stable-lsk-v3.14.yaml
index f830600e40..3d74c3776d 100644
--- a/linux-linaro-stable-lsk-v3.14.yaml
+++ b/linux-linaro-stable-lsk-v3.14.yaml
@@ -42,6 +42,7 @@
values:
- arndale
- beaglebone
+ - mustang
- panda
- panda-be
- vexpress
@@ -113,6 +114,17 @@
export conf_filenames="arch/arm/configs/omap2plus_defconfig linaro/configs/linaro-base.conf linaro/configs/distribution.conf"
export DEVICE_TYPE="beaglebone-black"
;;
+ mustang)
+ unset use_config_fragment
+ export make_deb=false
+ export make_bootwrapper=false
+ export make_install=true
+ export kernel_flavour="mustang"
+ export kernel_config="defconfig"
+ export DEVICE_TYPE="mustang"
+ export ARCH="arm64"
+ export toolchain_url="http://releases.linaro.org/14.09/components/toolchain/binaries/gcc-linaro-aarch64-linux-gnu-4.9-2014.09_linux.tar.xz"
+ ;;
panda)
export hwpack_type="panda"
export board_types="panda-es"
@@ -178,11 +190,12 @@
bash -x lci-build-tools/jenkins_kernel_build_inst
mkdir -p out
+ [ "${hwpack}" = "mustang" ] && mkimage -A arm -O linux -C none -T kernel -a 0x00080000 -e 0x00080000 -n Linux -d out/Image out/uImage || true
[ "${hwpack}" = "vexpress" ] && python linaro-image-tools/linaro-hwpack-append -t `ls hwpack_linaro-${hwpack_type}*.tar.gz` -p `ls linux-image-*-linaro-*-dbg_*.deb` -i -d
[ "${hwpack}" = "vexpress64" ] && mv startup.nsh out/
[ "${hwpack}" = "vexpress64" ] && cp -a builddir-*-${kernel_flavour}/.config kernel.config
cp -a builddir-*-${kernel_flavour}/.config out/kernel_config_${kernel_flavour}
- mv hwpack_linaro-${hwpack_type}* out/
+ [ "${hwpack}" != "mustang" ] && mv hwpack_linaro-${hwpack_type}* out/
${HOME}/bin/linaro-cp out kernel-hwpack/linux-linaro-stable-lsk-v3.14-${hwpack}/${BUILD_NUMBER}
@@ -190,7 +203,7 @@
CCACHE_DIR=${CCACHE_DIR} ccache -s
KERNEL_URL="http://snapshots.linaro.org/kernel-hwpack/linux-linaro-stable-lsk-v3.14-${hwpack}/${BUILD_NUMBER}"
- HWPACK_BUILD_URL="${KERNEL_URL}/`ls out/hwpack_linaro-${hwpack_type}*.tar.gz |xargs basename`"
+ [ "${hwpack}" != "mustang" ] && HWPACK_BUILD_URL="${KERNEL_URL}/`ls out/hwpack_linaro-${hwpack_type}*.tar.gz |xargs basename`"
STARTUP_NSH="${KERNEL_URL}/startup.nsh"
# Create post-build-lava parameters
@@ -229,7 +242,7 @@
./lci-build-tools/yaml-to-json.py configs/linux-linaro-stable-lsk-v3.14/lava-job-definitions/${DEVICE_TYPE}/template.yaml > custom_lava_job_definition.json
;;
- vexpress64-be)
+ mustang|vexpress64-be)
echo "Skip"
cat << EOF > post_build_lava_parameters
BUNDLE_STREAM_NAME=${BUNDLE_STREAM_NAME}