From 0958c00c0776311c62c607d699bc836e2a4ef428 Mon Sep 17 00:00:00 2001 From: Andy Yan Date: Tue, 12 Jun 2018 14:26:54 +0800 Subject: [PATCH] rockchip: rk3308: enable lzo/lz4/gzip compressed kernel image Change-Id: Ic44218ddf2ee8a993b4530cad04d712d6aecfccc Signed-off-by: Andy Yan --- configs/evb-rk3308_defconfig | 4 +++- include/configs/rk3308_common.h | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/configs/evb-rk3308_defconfig b/configs/evb-rk3308_defconfig index 6a67a31103..9bddfec667 100644 --- a/configs/evb-rk3308_defconfig +++ b/configs/evb-rk3308_defconfig @@ -9,12 +9,12 @@ CONFIG_TARGET_EVB_RK3308=y CONFIG_DEFAULT_DEVICE_TREE="rk3308-evb" CONFIG_DEBUG_UART=y CONFIG_TPL_SYS_MALLOC_F_LEN=0x600 -CONFIG_ANDROID_BOOTLOADER=y CONFIG_ANDROID_BOOT_IMAGE=y CONFIG_FIT=y CONFIG_FIT_VERBOSE=y CONFIG_BOOTDELAY=0 # CONFIG_DISPLAY_CPUINFO is not set +CONFIG_ANDROID_BOOTLOADER=y # CONFIG_FASTBOOT is not set # CONFIG_CMD_IMLS is not set CONFIG_CMD_GPT=y @@ -62,4 +62,6 @@ CONFIG_G_DNL_VENDOR_NUM=0x2207 CONFIG_G_DNL_PRODUCT_NUM=0x330d CONFIG_USE_TINY_PRINTF=y CONFIG_SPL_TINY_MEMSET=y +CONFIG_LZ4=y +CONFIG_LZO=y CONFIG_ERRNO_STR=y diff --git a/include/configs/rk3308_common.h b/include/configs/rk3308_common.h index e4756a043c..b562c94cd3 100644 --- a/include/configs/rk3308_common.h +++ b/include/configs/rk3308_common.h @@ -50,13 +50,15 @@ "pxefile_addr_r=0x00600000\0" \ "fdt_addr_r=0x01f00000\0" \ "kernel_addr_r=0x02080000\0" \ + "kernel_addr_c=0x04080000\0" \ "ramdisk_addr_r=0x04000000\0" #else #define ENV_MEM_LAYOUT_SETTINGS \ "scriptaddr=0x00500000\0" \ "pxefile_addr_r=0x00600000\0" \ "fdt_addr_r=0x03200000\0" \ - "kernel_addr_r=0x2008000\0" \ + "kernel_addr_r=0x00058000\0" \ + "kernel_addr_c=0x2008000\0" \ "ramdisk_addr_r=0x03080000\0" #endif