Signed-off-by: Koen Kooi <koen.k...@linaro.org>
---
 meta/classes/kernel.bbclass | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/meta/classes/kernel.bbclass b/meta/classes/kernel.bbclass
index 5fef446..f2a5ec5 100644
--- a/meta/classes/kernel.bbclass
+++ b/meta/classes/kernel.bbclass
@@ -87,7 +87,7 @@ copy_initramfs() {
        mkdir -p ${B}/usr
        # Find and use the first initramfs image archive type we find
        rm -f ${B}/usr/${INITRAMFS_IMAGE}-${MACHINE}.cpio
-       for img in cpio.gz cpio.lzo cpio.lzma cpio.xz; do
+       for img in cpio.gz cpio.lz4 cpio.lzo cpio.lzma cpio.xz; do
                if [ -e 
"${DEPLOY_DIR_IMAGE}/${INITRAMFS_IMAGE}-${MACHINE}.$img" ]; then
                        cp 
${DEPLOY_DIR_IMAGE}/${INITRAMFS_IMAGE}-${MACHINE}.$img ${B}/usr/.
                        case $img in
@@ -96,6 +96,11 @@ copy_initramfs() {
                                gunzip -f 
${B}/usr/${INITRAMFS_IMAGE}-${MACHINE}.$img
                                break
                                ;;
+                       *lz4)
+                               echo "lz4 decompressing image"
+                               lz4 -df 
${B}/usr/${INITRAMFS_IMAGE}-${MACHINE}.$img
+                               break
+                               ;;
                        *lzo)
                                echo "lzo decompressing image"
                                lzop -df 
${B}/usr/${INITRAMFS_IMAGE}-${MACHINE}.$img
-- 
1.8.4.2

_______________________________________________
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core

Reply via email to