From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from 10.mo1.mail-out.ovh.net ([178.32.96.102] helo=mo1.mail-out.ovh.net) by merlin.infradead.org with esmtp (Exim 4.76 #1 (Red Hat Linux)) id 1StwSj-0003M2-Ua for barebox@lists.infradead.org; Wed, 25 Jul 2012 07:56:55 +0000 Received: from mail94.ha.ovh.net (b7.ovh.net [213.186.33.57]) by mo1.mail-out.ovh.net (Postfix) with SMTP id 715F8FF9711 for ; Wed, 25 Jul 2012 10:02:38 +0200 (CEST) Date: Wed, 25 Jul 2012 09:57:30 +0200 From: Jean-Christophe PLAGNIOL-VILLARD Message-ID: <20120725075730.GT22657@game.jcrosoft.org> MIME-Version: 1.0 Content-Disposition: inline List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: barebox-bounces@lists.infradead.org Errors-To: barebox-bounces+u.kleine-koenig=pengutronix.de@lists.infradead.org Subject: [PATCH 00/11 V3] compressed image update To: barebox@lists.infradead.org Hi, v3: add comp-y Kbuild target v2: fix modules support move compressed barebox to arch/ ---------------------------------------------------------------- Jean-Christophe PLAGNIOL-VILLARD (11): stddev: make it selectable via Kconfig decompress_unlzo: define decompress_unlzo as decompress compressed image: factorise compressor type decompressor: import malloc/free implementation for linux 3.4 ARM: add early malloc support needed by the decompressor compressed: rename barebox target to zbarebox and zbarebox.bin compressed image: add gzip support kbuild: Init all relevant variables used in kbuild files so kbuild: add comp-y target arm: use the new built-comp.o generated files at91: add lowlevel init to the decompressor Makefile | 43 +++++++++++-------------------------------- arch/arm/Makefile | 9 ++++++++- arch/arm/compressed/Makefile | 43 +++++++++++++++++++++++++++++++++++++++++++ arch/arm/compressed/barebox.lds.S | 70 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ piggy.lzo.S => arch/arm/compressed/piggy.gzip.S | 2 +- arch/arm/compressed/piggy.lzo.S | 6 ++++++ arch/arm/cpu/start.c | 61 ++++++++++++++++++++++++++++++++++++++++++------------------- arch/arm/lib/Makefile | 6 +++++- arch/arm/lib/barebox.lds.S | 2 +- arch/arm/mach-at91/Makefile | 2 ++ commands/Makefile | 2 +- common/Kconfig | 25 ++++++++++++++++++++++--- compressed/Makefile | 5 +++++ compressed/misc.c | 14 ++++++++++++++ compressed/string.c | 127 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ include/linux/decompress/mm.h | 68 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ lib/decompress_inflate.c | 1 + lib/decompress_unlzo.c | 1 + scripts/Makefile.build | 47 ++++++++++++++++++++++++++++++++++++++++++++--- scripts/Makefile.lib | 3 +++ 20 files changed, 475 insertions(+), 62 deletions(-) create mode 100644 arch/arm/compressed/Makefile create mode 100644 arch/arm/compressed/barebox.lds.S rename piggy.lzo.S => arch/arm/compressed/piggy.gzip.S (70%) create mode 100644 arch/arm/compressed/piggy.lzo.S create mode 100644 compressed/Makefile create mode 100644 compressed/misc.c create mode 100644 compressed/string.c create mode 100644 include/linux/decompress/mm.h Best Regards, J. _______________________________________________ barebox mailing list barebox@lists.infradead.org http://lists.infradead.org/mailman/listinfo/barebox