This series cleans up the code in kernel.bbclass and separates out the uImage generation. The 7th patch in this series then adds support for generation of the advanced successor of the uImage, the fitImage.
This series adds only very rudimentary support for generation of fitImage. The advanced features might be added in subsequent patches. I would also like to thank Richard for explaining to me how to properly do the implementation and I hope this series is at least close to that. Marek Vasut (9): kernel: Clean up KERNEL_IMAGETYPE_FOR_MAKE kernel: Rework do_uboot_mkimage kernel: Pull out the linux.bin generation kernel: Pull uImage generation into separate class kernel: Separate out uboot_prep_kimage kernel: Build DTBs early kernel: Add basic fitImage support kernel: Build uImage only when really needed doc: Document new KERNEL_CLASSES variable documentation/ref-manual/ref-variables.xml | 18 +++ meta/classes/kernel-fitimage.bbclass | 234 +++++++++++++++++++++++++++++ meta/classes/kernel-uboot.bbclass | 21 +++ meta/classes/kernel-uimage.bbclass | 36 +++++ meta/classes/kernel.bbclass | 52 +++---- meta/conf/documentation.conf | 1 + meta/recipes-kernel/linux/linux-dtb.inc | 14 +- 7 files changed, 343 insertions(+), 33 deletions(-) create mode 100644 meta/classes/kernel-fitimage.bbclass create mode 100644 meta/classes/kernel-uboot.bbclass create mode 100644 meta/classes/kernel-uimage.bbclass -- 2.1.4 -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core