aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorS. Fricke <sfricke@data-modul.com>2013-04-24 12:43:04 +0000
committerOtavio Salvador <otavio@ossystems.com.br>2013-04-24 10:11:03 -0300
commit82ee44974c29aa9aa6d56cbbf400567a49e6d633 (patch)
treebc161019b25a70623054eebab7c0e831ca3a0ceb
parent8524305b57ca436c29ecbad994e15fb6bf336623 (diff)
downloadmeta-fsl-arm-82ee44974c29aa9aa6d56cbbf400567a49e6d633.tar.gz
meta-fsl-arm-82ee44974c29aa9aa6d56cbbf400567a49e6d633.tar.bz2
meta-fsl-arm-82ee44974c29aa9aa6d56cbbf400567a49e6d633.zip
image_types_fsl.bbclass: Add support for kernel image types
Use the KERNEL_IMAGETYPE variable, making the class configurable for all supported kernel image types. This patch is tested with a 3rd-party board and a sabrelite board. Signed-off-by: S. Fricke <sfricke@data-modul.com>
-rw-r--r--classes/image_types_fsl.bbclass4
1 files changed, 2 insertions, 2 deletions
diff --git a/classes/image_types_fsl.bbclass b/classes/image_types_fsl.bbclass
index b803aef..b894495 100644
--- a/classes/image_types_fsl.bbclass
+++ b/classes/image_types_fsl.bbclass
@@ -118,7 +118,7 @@ generate_imx_sdcard () {
BOOT_BLOCKS=$(LC_ALL=C parted -s ${SDCARD} unit b print \
| awk '/ 1 / { print substr($4, 1, length($4 -1)) / 1024 }')
mkfs.vfat -n "${BOOTDD_VOLUME_ID}" -S 512 -C ${WORKDIR}/boot.img $BOOT_BLOCKS
- mcopy -i ${WORKDIR}/boot.img -s ${DEPLOY_DIR_IMAGE}/uImage-${MACHINE}.bin ::/uImage
+ mcopy -i ${WORKDIR}/boot.img -s ${DEPLOY_DIR_IMAGE}/${KERNEL_IMAGETYPE}-${MACHINE}.bin ::/${KERNEL_IMAGETYPE}
# Copy boot scripts
for item in ${BOOT_SCRIPTS}; do
@@ -221,7 +221,7 @@ generate_mxs_sdcard () {
| awk '/ 2 / { print substr($4, 1, length($4 -1)) / 1024 }')
mkfs.vfat -n "${BOOTDD_VOLUME_ID}" -S 512 -C ${WORKDIR}/boot.img $BOOT_BLOCKS
- mcopy -i ${WORKDIR}/boot.img -s ${DEPLOY_DIR_IMAGE}/uImage-${MACHINE}.bin ::/uImage
+ mcopy -i ${WORKDIR}/boot.img -s ${DEPLOY_DIR_IMAGE}/${KERNEL_IMAGETYPE}-${MACHINE}.bin ::/${KERNEL_IMAGETYPE}
if test -n "${KERNEL_DEVICETREE}"; then
for DTS_FILE in ${KERNEL_DEVICETREE}; do
DTS_BASE_NAME=`basename ${DTS_FILE} | awk -F "." '{print $1}'`