On 4/8/19 5:35 PM, Eugeniu Rosca wrote: > According to Android image format [1], kernel image resides at 1 page > offset from the boot image address. Grab the magic number from there > and allow U-Boot to handle LZ4-compressed KNL binaries instead of > hardcoding compression type to IH_COMP_NONE. Other compression types, > if needed, can be added later. > > Tested on H3ULCB-KF using the image detailed in [2].
H3ULCB Kingfisher is not supported in mainline ;-) [...] > diff --git a/include/image.h b/include/image.h > index 765ffecee0a7..889305cbefdb 100644 > --- a/include/image.h > +++ b/include/image.h > @@ -306,6 +306,7 @@ enum { > IH_COMP_COUNT, > }; > > +#define LZ4F_MAGIC 0x184D2204 /* LZ4 Magic Number */ > #define IH_MAGIC 0x27051956 /* Image Magic Number */ > #define IH_NMLEN 32 /* Image Name Length */ > Keep the list sorted please. [...] -- Best regards, Marek Vasut _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot