From 00b660e13dc1bf148a851d827a688d8226062a2e Mon Sep 17 00:00:00 2001 From: Gokul Sriram Palanisamy Date: Wed, 11 Oct 2023 14:54:11 +0530 Subject: [PATCH] configs: ipq5332: TINY NOR: enable ART_COMPRESSED Enable compressed ART support and also included related header files. Change-Id: Ie28a0e5a91548b8b4ae9ae0560b7d139812145b3 Signed-off-by: Gokul Sriram Palanisamy --- board/qca/arm/ipq5332/ipq5332.c | 10 ++++++++++ configs/ipq5332_tiny_nor_defconfig | 5 +++++ 2 files changed, 15 insertions(+) diff --git a/board/qca/arm/ipq5332/ipq5332.c b/board/qca/arm/ipq5332/ipq5332.c index 892b464334..37a830c34f 100644 --- a/board/qca/arm/ipq5332/ipq5332.c +++ b/board/qca/arm/ipq5332/ipq5332.c @@ -26,6 +26,16 @@ #include #include #include + +#if defined(CONFIG_ART_COMPRESSED) && \ + (defined(CONFIG_GZIP) || defined(CONFIG_LZMA)) +#ifndef CONFIG_COMPRESSED_LOAD_ADDR +#define CONFIG_COMPRESSED_LOAD_ADDR CONFIG_SYS_LOAD_ADDR +#endif +#include +#include +#endif + #ifdef CONFIG_QPIC_NAND #include #include diff --git a/configs/ipq5332_tiny_nor_defconfig b/configs/ipq5332_tiny_nor_defconfig index 3f99741330..d3d3b6cc27 100644 --- a/configs/ipq5332_tiny_nor_defconfig +++ b/configs/ipq5332_tiny_nor_defconfig @@ -342,6 +342,11 @@ CONFIG_LZMA=y CONFIG_SYS_THUMB_BUILD=y CONFIG_HAS_THUMB2=y +# +# ART uncompression support +# +CONFIG_ART_COMPRESSED=y + # # DPR support #