From ff701f023114d1ea7da8e625d8446cb5b978d56d Mon Sep 17 00:00:00 2001 From: HariGopal Gollamudi Date: Sat, 13 Sep 2014 22:45:37 +0530 Subject: Create uImage from vexpress kernel Change-Id: I61c288f5fdeb775593d87d2f88fa16e8fb0d8049 --- build-scripts/create-user-kernel-script | 3 +++ 1 file changed, 3 insertions(+) mode change 100755 => 100644 build-scripts/create-user-kernel-script diff --git a/build-scripts/create-user-kernel-script b/build-scripts/create-user-kernel-script old mode 100755 new mode 100644 index bb1ec52..eff7521 --- a/build-scripts/create-user-kernel-script +++ b/build-scripts/create-user-kernel-script @@ -109,6 +109,9 @@ else KERNEL_IMAGE=uImage fi make -j\${CPUS} O=out ARCH=arm CROSS_COMPILE=\$CROSS_COMPILE \$KERNEL_IMAGE modules +if [[ \`grep 'CONFIG_ARCH_VEXPRESS=y' out/.config\` ]]; then + mkimage -A arm -O linux -T kernel -n "Android Kernel" -C none -a 0x60008000 -e 0x60008000 -d out/arch/arm/boot/zImage out/arch/arm/boot/uImage +fi mkdir out/modules_for_android make O=out ARCH=arm modules_install INSTALL_MOD_PATH=modules_for_android EOF -- cgit v1.2.3