[new uImage] Add dual format uImage support framework
authorMarian Balakowicz <m8@semihalf.com>
Mon, 4 Feb 2008 07:28:09 +0000 (08:28 +0100)
committerMarian Balakowicz <m8@semihalf.com>
Mon, 25 Feb 2008 14:53:49 +0000 (15:53 +0100)
commitd5934ad7756f038a393a9cfab76a4fe306d9d930
tree0299a8fc06709c436f3e1715f80f3e5f9f00885d
parent5583cbf736474ef754e128a54fb78632f57b48fd
[new uImage] Add dual format uImage support framework

This patch adds framework for dual format images. Format detection is added
and the bootm controll flow is updated to include cases for new FIT format
uImages.

When the legacy (image_header based) format is detected appropriate
legacy specific handling is invoked. For the new (FIT based) format uImages
dual boot framework has a minial support, that will only print out a
corresponding debug messages. Implementation of the FIT specific handling will
be added in following patches.

Signed-off-by: Marian Balakowicz <m8@semihalf.com>
29 files changed:
board/cray/L1/L1.c
board/esd/common/auto_update.c
board/mcc200/auto_update.c
board/mpl/common/common_util.c
board/siemens/common/fpga.c
board/trab/auto_update.c
common/cmd_autoscript.c
common/cmd_bootm.c
common/cmd_doc.c
common/cmd_fdc.c
common/cmd_fpga.c
common/cmd_ide.c
common/cmd_nand.c
common/cmd_scsi.c
common/cmd_usb.c
common/cmd_ximg.c
common/image.c
include/image.h
lib_arm/bootm.c
lib_avr32/bootm.c
lib_blackfin/bootm.c
lib_i386/bootm.c
lib_m68k/bootm.c
lib_microblaze/bootm.c
lib_mips/bootm.c
lib_nios/bootm.c
lib_nios2/bootm.c
lib_ppc/bootm.c
lib_sh/bootm.c