]> git.sur5r.net Git - u-boot/commit
add lzop decompression support
authorPeter Korsgaard <jacmet@sunsite.dk>
Thu, 19 Nov 2009 10:37:51 +0000 (11:37 +0100)
committerWolfgang Denk <wd@denx.de>
Sat, 5 Dec 2009 00:30:23 +0000 (01:30 +0100)
commit20dde48bcadd856c86a91d5463831a10be46db83
tree0fd8ab398d563f05aa1eec30fae6e4493af91928
parent3eb90bad651fab39cffba750ec4421a9c01d60e7
add lzop decompression support

Add lzop decompression support to the existing lzo bitstream handling
(think gzip versus zlib), and support it for uImage decompression if
CONFIG_LZO is enabled.

Lzop doesn't compress as good as gzip (~10% worse), but decompression
is very fast (~0.7s faster here on a slow ppc). The lzop decompression
code is based on Albin Tonnerre's recent ARM Linux lzo support patch.

Cc: albin.tonnerre@free-electrons.com
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
common/cmd_bootm.c
common/image.c
include/image.h
include/linux/lzo.h
lib_generic/lzo/lzo1x_decompress.c