summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFathi Boudra <fathi.boudra@linaro.org>2013-10-06 10:43:01 +0300
committerFathi Boudra <fathi.boudra@linaro.org>2013-10-06 10:43:01 +0300
commit19fa8d730b2e2453d87473594c9951d515634e40 (patch)
tree3b655f4f2d5d31767be8eb7c4ae98426d37c09ed
parent425c8fb33d23711e62169c38305055d476cfda0a (diff)
Add initial support for arndale-be, midway, panda-be and vexpress64
configurations Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
-rwxr-xr-xll-ci.sh42
1 files changed, 36 insertions, 6 deletions
diff --git a/ll-ci.sh b/ll-ci.sh
index acdb6dd..f69ca92 100755
--- a/ll-ci.sh
+++ b/ll-ci.sh
@@ -17,6 +17,12 @@ cleanup_exit()
test -d ${reference_git} || git clone --depth 1 -b linux-linaro git://git.linaro.org/kernel/linux-linaro-tracking.git ${reference_git}
cp -a ${reference_git}/* ${reference_git}/.git* .
+export use_config_fragment=1
+export MAKE_DTBS=true
+export git_web_url="https://git.linaro.org/gitweb?p=kernel/linux-linaro-tracking.git;a=shortlog;h=refs/heads/linux-linaro"
+
+export toolchain_url="http://releases.linaro.org/13.09/components/toolchain/binaries/gcc-linaro-arm-linux-gnueabihf-4.8-2013.09_linux.tar.xz"
+
case "${hwpack}" in
arndale)
export hwpack_type="arndale"
@@ -24,6 +30,12 @@ case "${hwpack}" in
export kernel_flavour="arndale"
export conf_filenames="linaro/configs/linaro-base.conf linaro/configs/distribution.conf linaro/configs/kvm-host.conf linaro/configs/xen.conf linaro/configs/arndale.conf"
;;
+ arndale-be)
+ export hwpack_type="arndale"
+ export board_types="arndale"
+ export kernel_flavour="arndale"
+ export conf_filenames="linaro/configs/linaro-base.conf linaro/configs/distribution.conf linaro/configs/kvm-host.conf linaro/configs/xen.conf linaro/configs/bigendian.conf linaro/configs/arndale.conf"
+ ;;
highbank)
export hwpack_type="highbank"
export board_types="highbank"
@@ -31,6 +43,13 @@ case "${hwpack}" in
export conf_filenames="linaro/configs/linaro-base.conf linaro/configs/distribution.conf linaro/configs/highbank.conf"
echo "CONFIG_ARM_APPENDED_DTB=y" >> linaro/configs/highbank.conf
;;
+ midway)
+ export hwpack_type="midway"
+ export board_types="midway"
+ export kernel_flavour="midway"
+ export conf_filenames="linaro/configs/linaro-base.conf linaro/configs/linaro-base64.conf linaro/configs/distribution.conf linaro/configs/kvm-host.conf linaro/configs/highbank.conf"
+ echo "CONFIG_ARM_APPENDED_DTB=y" >> linaro/configs/highbank.conf
+ ;;
origen)
export hwpack_type="origen"
export board_types="origen"
@@ -43,6 +62,12 @@ case "${hwpack}" in
export kernel_flavour="omap"
export conf_filenames="linaro/configs/linaro-base.conf linaro/configs/distribution.conf linaro/configs/omap2plus.conf linaro/configs/panda.conf"
;;
+ panda-be)
+ export hwpack_type="panda"
+ export board_types="panda"
+ export kernel_flavour="omap"
+ export conf_filenames="linaro/configs/linaro-base.conf linaro/configs/distribution.conf linaro/configs/bigendian.conf linaro/configs/omap2plus.conf linaro/configs/panda.conf"
+ ;;
snowball)
export hwpack_type="snowball"
export board_types="snowball_sd"
@@ -57,14 +82,16 @@ case "${hwpack}" in
export conf_filenames="linaro/configs/linaro-base.conf linaro/configs/distribution.conf linaro/configs/kvm-guest.conf linaro/configs/big-LITTLE-IKS.conf linaro/configs/vexpress.conf"
export lava_test_plan="ltp:9600,pwrmgmt"
;;
+ vexpress64)
+ export hwpack_type="vexpress64-rtsm"
+ export board_types="rtsm_foundation-armv8"
+ export kernel_flavour="vexpress64"
+ export conf_filenames="linaro/configs/linaro-base.conf linaro/configs/linaro-base64.conf linaro/configs/distribution.conf linaro/configs/kvm-guest.conf linaro/configs/kvm-host.conf linaro/configs/vexpress64.conf"
+ export ARCH=arm64
+ export toolchain_url="http://releases.linaro.org/13.09/components/toolchain/binaries/gcc-linaro-aarch64-linux-gnu-4.8-2013.09_linux.tar.xz"
+ ;;
esac
-export use_config_fragment=1
-export MAKE_DTBS=true
-export git_web_url="https://git.linaro.org/gitweb?p=kernel/linux-linaro-tracking.git;a=shortlog;h=refs/heads/linux-linaro"
-
-export toolchain_url="http://releases.linaro.org/13.09/components/toolchain/binaries/gcc-linaro-arm-linux-gnueabihf-4.8-2013.09_linux.tar.xz"
-
bzr branch lp:linaro-ci lci-build-tools
bash -x lci-build-tools/jenkins_kernel_build_inst
@@ -85,6 +112,9 @@ case "${hwpack}" in
vexpress)
echo "DEVICE_TYPE=vexpress-a9" >> post_build_lava_parameters
;;
+ arndale-be|midway|panda-be|vexpress64)
+ echo "Skip DEVICE_TYPE for ${hwpack}"
+ ;;
esac
cat << EOF > BUILD-INFO.txt