From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from xes-mad.com (xes-mad.com [216.165.139.218]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by ozlabs.org (Postfix) with ESMTPS id 43BADB7B3E for ; Thu, 19 Nov 2009 08:06:37 +1100 (EST) From: Peter Tyser To: linuxppc-dev@ozlabs.org Subject: [PATCH 0/3] powerpc: Add support for FIT uImages Date: Wed, 18 Nov 2009 14:57:11 -0600 Message-Id: <1258577834-26006-1-git-send-email-ptyser@xes-inc.com> Cc: Peter Tyser , linux-kbuild@vger.kernel.org List-Id: Linux on PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , These patches add support for creating the "new" FIT uImage type that U-Boot can use. Additional info about FIT images can be found in the doc/uImage.FIT/ directory of the U-Boot source. Here's a link to a howto which gives an overview of the format: http://git.denx.de/cgi-bin/gitweb.cgi?p=u-boot.git;a=blob;f=doc/uImage.FIT/howto.txt;h=8065e9e1d8d4d65a9b5fe0fce08d3709183d0ee4;hb=HEAD I've only added support for PowerPC, but the arm, avr32, blackfin, and sh arches could use the same framework in theory. The change is especially useful on PowerPC since it creates 1 FIT uImage that combines the functionality of an "old" uImage format, a device tree blob, and possibly a ramdisk. Peter Tyser (3): powerpc: Use scripts/mkuboot.sh instead of 'mkimage' powerpc: Add support for creating FIT uImages powerpc: Add support for ram filesystems in FIT uImages arch/powerpc/Makefile | 4 +- arch/powerpc/boot/.gitignore | 1 + arch/powerpc/boot/Makefile | 8 ++- arch/powerpc/boot/wrapper | 39 ++++++++++-- scripts/mkits.sh | 144 ++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 189 insertions(+), 7 deletions(-) create mode 100755 scripts/mkits.sh