summaryrefslogtreecommitdiffstats
path: root/recipes-kernel
diff options
context:
space:
mode:
authorTing Liu <ting.liu@freescale.com>2015-07-10 17:45:14 +0800
committerOtavio Salvador <otavio@ossystems.com.br>2015-07-13 14:00:59 -0300
commitf20a2ed36ad4ac5a925898bd4b5a365303c59568 (patch)
treea8ebd8a9e450ee1a3265876914911a298a48250d /recipes-kernel
parent68cd0207d8dc55557066944f2ead3fcc053cc1cc (diff)
downloadmeta-fsl-arm-f20a2ed36ad4ac5a925898bd4b5a365303c59568.tar.gz
linux-ls1: package zImage into kernel-image
When running kvm test on ls1, the guest kernel needs to be zImage format. This is a known limitation with qumu-fsl v2.2.0 release. package zImage into kernel-image which can then be installed into rootfs. Signed-off-by: Ting Liu <ting.liu@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Diffstat (limited to 'recipes-kernel')
-rw-r--r--recipes-kernel/linux/linux-ls1.inc13
1 files changed, 13 insertions, 0 deletions
diff --git a/recipes-kernel/linux/linux-ls1.inc b/recipes-kernel/linux/linux-ls1.inc
index cd8398e..08d88f4 100644
--- a/recipes-kernel/linux/linux-ls1.inc
+++ b/recipes-kernel/linux/linux-ls1.inc
@@ -9,5 +9,18 @@ SRC_URI = "git://git.freescale.com/ppc/sdk/linux.git;branch=${SRCBRANCH} \
9" 9"
10 10
11KERNEL_EXTRA_ARGS += "LOADADDR=${UBOOT_ENTRYPOINT}" 11KERNEL_EXTRA_ARGS += "LOADADDR=${UBOOT_ENTRYPOINT}"
12ZIMAGE_BASE_NAME = "zImage-${PKGE}-${PKGV}-${PKGR}-${MACHINE}-${DATETIME}"
12 13
13S = "${WORKDIR}/git" 14S = "${WORKDIR}/git"
15
16do_install_append() {
17 install -m 0644 arch/${ARCH}/boot/zImage ${D}/boot/zImage-${KERNEL_VERSION}
18}
19
20do_deploy_append() {
21 install -m 0644 arch/${ARCH}/boot/zImage ${DEPLOYDIR}/${ZIMAGE_BASE_NAME}.bin
22 ln -sf ${ZIMAGE_BASE_NAME}.bin ${DEPLOYDIR}/zImage-${MACHINE}.bin
23 ln -sf ${ZIMAGE_BASE_NAME}.bin ${DEPLOYDIR}/zImage
24}
25
26FILES_kernel-image += "/boot/zImage*"