On 7 October 2015 at 04:03, Julius Werner <jwer...@chromium.org> wrote:
>
> This patch adds support for LZ4-compressed FIT image contents. This
> algorithm has a slightly worse compression ration than LZO while being
> nearly twice as fast to decompress. When loading images from a fast
> storage medium this usually results in a boot time win.
>
> Sandbox-tested only since I don't have a U-Boot development system set
> up right now. The code was imported unchanged from coreboot where it's
> proven to work, though. I'm mostly interested in getting this recognized
> by mkImage for use in a downstream project.
>
> Signed-off-by: Julius Werner <jwer...@chromium.org>
> ---
>  common/bootm.c            |   9 ++
>  common/image.c            |   1 +
>  configs/sandbox_defconfig |   1 +
>  include/common.h          |   3 +
>  include/image.h           |   1 +
>  lib/Kconfig               |  18 ++++
>  lib/Makefile              |   1 +
>  lib/lz4.c                 | 243 
> ++++++++++++++++++++++++++++++++++++++++++++++
>  lib/lz4_wrapper.c         | 137 ++++++++++++++++++++++++++
>  test/compression.c        |  57 +++++++++++
>  10 files changed, 471 insertions(+)
>  create mode 100644 lib/lz4.c
>  create mode 100644 lib/lz4_wrapper.c
>

Acked-by: Simon Glass <s...@chromium.org>
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to